XML 109 R88.htm IDEA: XBRL DOCUMENT v3.24.3
LEASES - Maturities of operating and finance lease (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Sep. 30, 2023
Operating Leases    
2025 $ 10,879  
2026 11,173  
2027 9,299  
2028 7,988  
2029 7,122  
Thereafter 47,413  
Total minimum future lease payments 93,874  
Less interest (42,090)  
Total operating lease liabilities $ 51,784 $ 39,896