XML 89 R59.htm IDEA: XBRL DOCUMENT v3.24.3
Commitments and Contingencies - Contractual Obligations (Details)
$ in Thousands
Sep. 30, 2024
USD ($)
Maturity of Debt Obligations  
Total long-term debt obligations $ 154,558
2025 12,058
2026 19,000
2027 23,750
2028 99,750
2029 0
Thereafter 0
Maturity Operating Leases  
Total future minimum lease payments 18,538
2025 3,536
2026 3,305
2027 2,706
2028 2,557
2029 2,646
Thereafter 3,788
Maturity Total Contractual Obligations  
Contractual obligations 173,096
2025 15,594
2026 22,305
2027 26,456
2028 102,307
2029 2,646
Thereafter $ 3,788