XML 90 R74.htm IDEA: XBRL DOCUMENT v3.22.0.1
Leases, Commitments, and Contingencies - Maturities of operating lease liabilities (Details)
$ in Thousands
Dec. 31, 2021
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
2022 $ 2,181
2023 2,373
2024 2,500
2025 1,849
2026 2,027
Thereafter 7,969
Total lease payments 18,899
Less: imputed interest 495
Total lease liability $ 18,404