XML 114 R57.htm IDEA: XBRL DOCUMENT v3.25.1
Commitments and Contingencies - Contractual Obligations (Details)
$ in Thousands
Mar. 31, 2025
USD ($)
Debt obligations  
Debt obligations $ 151,650
2025 13,900
2026 14,250
2027 23,750
2028 99,750
2029 0
Thereafter 0
Operating Leases  
Total future lease payments 18,332
2025 (remaining) 1,832
2026 3,641
2027 3,052
2028 2,914
2029 3,013
Thereafter 3,880
Total Contractual Obligations  
Total Obligations 169,982
2025 15,732
2026 17,891
2027 26,802
2028 102,664
2029 3,013
Thereafter 3,880
Facility operating leases  
Operating Leases  
Total future lease payments 18,332
2025 (remaining) 1,832
2026 3,641
2027 3,052
2028 2,914
2029 3,013
Thereafter $ 3,880