XML 68 R56.htm IDEA: XBRL DOCUMENT v3.24.0.1
Commitments and Contingencies - Contractual Obligations (Details)
$ in Thousands
Dec. 31, 2023
USD ($)
Debt obligations  
Debt obligations $ 174,381
2024 15,350
2025 16,531
2026 19,000
2027 23,750
2028 99,750
Thereafter 0
Operating Leases  
Total future lease payments 22,760
2024 (remaining) 3,833
2025 3,928
2026 3,700
2027 2,627
2028 2,377
Thereafter 6,295
Total Contractual Obligations  
Total Obligations 197,141
2024 19,183
2025 20,459
2026 22,700
2027 26,377
2028 102,127
Thereafter 6,295
Facility operating leases  
Operating Leases  
Total future lease payments 22,751
2024 (remaining) 3,824
2025 3,928
2026 3,700
2027 2,627
2028 2,377
Thereafter 6,295
Equipment operating leases  
Operating Leases  
Total future lease payments 9
2024 (remaining) 9
2025 0
2026 0
2027 0
2028 0
Thereafter $ 0