Quarterly report pursuant to Section 13 or 15(d)

LEASES - Schedule of future minimum rental payments (Details)

v3.22.1
LEASES - Schedule of future minimum rental payments (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Leases [Abstract]    
2022 (remainder of the year) $ 7,641  
2023 9,711  
2024 8,519  
2025 7,478  
2026 5,841  
Thereafter 18,525  
Total lease payments 57,715  
Less: Imputed interest (10,096)  
Lease Liability at March 31, 2022 $ 47,619 $ 45,404