Quarterly report pursuant to Section 13 or 15(d)

Leases - Schedule of Maturities of Lease Liabilities (Details)

v3.22.2
Leases - Schedule of Maturities of Lease Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Maturities of lease liabilities due in the 12-month period ending March 31,    
2023 $ 4,029  
2024 4,051  
2025 3,127  
2026 2,691  
2027 2,726  
Thereafter 10,731  
Operating lease liabilities payments due 27,355  
Less imputed interest (2,171)  
Total lease liabilities 25,184  
Operating lease liability - current 3,506 $ 3,393
Operating lease liability - noncurrent 21,678 $ 23,281
Total lease liabilities $ 25,184