XML 68 R58.htm IDEA: XBRL DOCUMENT v3.26.1
Commitments and Contingencies - Contractual Obligations (Details)
$ in Thousands
Mar. 31, 2026
USD ($)
Debt obligations  
Debt obligations $ 132,690
2026 10,690
2027 22,250
2028 99,750
2029 0
2030 0
Thereafter 0
Operating Leases  
Total future lease payments 18,641
2026 (remaining) 2,109
2027 3,591
2028 3,468
2029 3,582
2030 3,194
Thereafter 2,697
Total Contractual Obligations  
Total Obligations 151,331
2026 12,799
2027 25,841
2028 103,218
2029 3,582
2030 3,194
Thereafter $ 2,697