v3.26.1
LEASES - Maturities of operating and finance lease (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Sep. 30, 2025
Operating Leases    
2026 (remainder of fiscal year) $ 6,482  
2027 12,012  
2028 11,786  
2029 11,188  
2030 9,662  
Thereafter 49,362  
Total minimum future lease payments 100,492  
Less interest (40,395)  
Total lease liability 60,097 $ 51,240
Finance Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]    
2026 (remainder of fiscal year) 583  
2027 1,137  
2028 1,109  
2029 1,047  
2030 660  
Thereafter 1,231  
Total minimum future lease payments 5,767  
Less interest (1,520)  
Total lease liability $ 4,247 $ 2,925