XML 96 R78.htm IDEA: XBRL DOCUMENT v3.22.0.1
Commitments and Contingencies - Future Minimum Rental Payments (Details)
$ in Thousands
Dec. 31, 2021
USD ($)
Operating Leases  
2022 $ 4,326
2023 3,951
2024 3,385
2025 3,439
2026 3,492
Thereafter 4,692
Total 23,285
Capital Leases  
2022 18
2023 15
2024 10
2025 0
2026 0
Thereafter 0
Total 43
Total  
2022 4,344
2023 3,966
2024 3,395
2025 3,439
2026 3,492
Thereafter 4,692
Total $ 23,328