XML 75 R65.htm IDEA: XBRL DOCUMENT v3.22.2
Leases - Future Payments Under Non-Cancellable Leases (Details)
$ in Thousands
Jun. 30, 2022
USD ($)
Operating Leases  
2022 (excluding the six months ended June 30, 2022) $ 2,161
2023 4,307
2024 3,782
2025 3,159
2026 3,011
Thereafter 28,022
Total future minimum lease payments 44,442
Less imputed interest (20,680)
Current lease liabilities 2,656
Noncurrent lease liabilities 21,106
Total $ 23,762