v3.22.0.1
LEASES - Future Minimum Rental Payment (Details)
$ in Thousands
Dec. 31, 2021
USD ($)
Leases [Abstract]  
2022 $ 5,153
2023 6,624
2024 4,572
2025 3,106
2026 3,173
Thereafter 21,763
Total undiscounted lease payments 44,391
Present value adjustment (11,931)
Operating lease liabilities $ 32,460