XML 73 R63.htm IDEA: XBRL DOCUMENT v3.22.0.1
LEASES - Future Minimum Payments Under Non-Cancellable Leases (Details)
$ in Thousands
Dec. 31, 2021
USD ($)
Leases [Abstract]  
2022 (remaining three months) $ 2,704
2023 13,316
2024 11,047
2025 10,737
2026 9,685
Thereafter 29,841
Total lease payments 77,330
Less imputed interest (10,218)
Present value of lease liabilities $ 67,112