XML 50 R39.htm IDEA: XBRL DOCUMENT v3.25.3
Leases - Future Payment Obligations (Details)
$ in Thousands
Sep. 30, 2025
USD ($)
Leases  
2025 $ 4,391
2026 18,750
2027 18,151
2028 17,475
2029 17,363
Thereafter 55,137
Total lease payments 131,267
Less interest 20,739
Present value of lease liabilities $ 110,528