XML 69 R56.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Commitments and Contingencies - Contractual Obligations (Details)
$ in Thousands
Mar. 31, 2024
USD ($)
Debt obligations  
Debt obligations $ 170,772
2024 14,022
2025 14,250
2026 19,000
2027 23,750
2028 99,750
Thereafter 0
Operating Leases  
Total future lease payments 20,952
2024 (remaining) 3,296
2025 3,928
2026 3,700
2027 2,627
2028 2,377
Thereafter 5,024
Total Contractual Obligations  
Total Obligations 191,724
2024 17,318
2025 18,178
2026 22,700
2027 26,377
2028 102,127
Thereafter 5,024
Facility operating leases  
Operating Leases  
Total future lease payments 20,947
2024 (remaining) 3,291
2025 3,928
2026 3,700
2027 2,627
2028 2,377
Thereafter 5,024
Equipment operating leases  
Operating Leases  
Total future lease payments 5
2024 (remaining) 5
2025 0
2026 0
2027 0
2028 0
Thereafter $ 0