XML 72 R59.htm IDEA: XBRL DOCUMENT v3.22.0.1
Commitments, Contingencies, and Leases - Schedule of Future Maturities of Operating Lease Liabilities (Details)
$ in Thousands
Dec. 31, 2021
USD ($)
Commitments Contingencies And Leases [Abstract]  
2022 $ 3,278
2023 2,534
2024 2,243
2025 2,011
2026 2,071
Thereafter 2,852
Total minimum lease payments 14,989
Less imputed interest (2,097)
Total lease liabilities $ 12,892