XML 69 R59.htm IDEA: XBRL DOCUMENT v3.25.4
Commitments and Contingencies - Contractual Obligations (Details)
$ in Thousands
Dec. 31, 2025
USD ($)
Debt obligations  
Debt obligations $ 136,601
2026 13,101
2027 23,750
2028 99,750
2029 0
2030 0
Thereafter 0
Operating Leases  
Total future lease payments 19,627
2026 (remaining) 3,095
2027 3,591
2028 3,468
2029 3,582
2030 3,194
Thereafter 2,697
Total Contractual Obligations  
Total Obligations 156,228
2026 16,196
2027 27,341
2028 103,218
2029 3,582
2030 3,194
Thereafter $ 2,697