XML 70 R57.htm IDEA: XBRL DOCUMENT v3.25.0.1
Commitments and Contingencies - Contractual Obligations (Details)
$ in Thousands
Dec. 31, 2024
USD ($)
Debt obligations  
Debt obligations $ 166,959
2025 24,459
2026 19,000
2027 23,750
2028 99,750
2029 0
Thereafter 0
Operating Leases  
Total future lease payments 19,314
2025 (remaining) 2,814
2026 3,641
2027 3,052
2028 2,914
2029 3,013
Thereafter 3,880
Total Contractual Obligations  
Total Obligations 186,273
2025 27,273
2026 22,641
2027 26,802
2028 102,664
2029 3,013
Thereafter 3,880
Facility operating leases  
Operating Leases  
Total future lease payments 19,314
2025 (remaining) 2,814
2026 3,641
2027 3,052
2028 2,914
2029 3,013
Thereafter $ 3,880