XML 68 R58.htm IDEA: XBRL DOCUMENT v3.22.0.1
Commitments and Contingencies - Maturity Schedule (Details)
$ in Thousands
Dec. 31, 2021
USD ($)
Operating Leases  
2022 $ 4,566
2023 7,589
2024 4,901
2025 4,286
2026 4,321
Thereafter 19,361
Total lease payments 45,024
Less imputed interest (10,375)
Total lease liabilities $ 34,649