XML 67 R57.htm IDEA: XBRL DOCUMENT v3.25.2
Commitments and Contingencies - Contractual Obligations (Details)
$ in Thousands
Jun. 30, 2025
USD ($)
Debt obligations  
Debt obligations $ 142,289
2025 14,039
2026 4,750
2027 23,750
2028 99,750
2029 0
Thereafter 0
Operating Leases  
Total future lease payments 21,420
2025 (remaining) 895
2026 3,993
2027 3,591
2028 3,468
2029 3,582
Thereafter 5,891
Total Contractual Obligations  
Total Obligations 163,709
2025 14,934
2026 8,743
2027 27,341
2028 103,218
2029 3,582
Thereafter 5,891
Facility operating leases  
Operating Leases  
Total future lease payments 21,420
2025 (remaining) 895
2026 3,993
2027 3,591
2028 3,468
2029 3,582
Thereafter $ 5,891