Annual report pursuant to Section 13 and 15(d)

LEASES - Future Minimum Lease Payments (Details)

v3.22.0.1
LEASES - Future Minimum Lease Payments (Details)
$ in Thousands
Dec. 31, 2021
USD ($)
Operating Lease  
2022 $ 10,485
2023 877
Total minimum lease payments required 11,362
Sublease Receipts  
2022 (4,716)
2023 (394)
Total minimum payments required (5,110)
Net  
2022 5,769
2023 483
Total minimum payments required $ 6,252