v3.25.2
Leases - Summary of Undiscounted Future Minimum Lease Payments Under Non-cancelable Leases (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Sep. 30, 2024
Operating Leases    
2025 $ 1,043  
2026 5,701  
2027 5,265  
2028 4,521  
2029 3,188  
Thereafter 1,239  
Total future minimum lease payments 20,957  
Less effects of discounting (2,952)  
Total lease liabilities 18,005  
Short-term lease liabilities 4,158 $ 4,528
Long-term lease liabilities 13,847 $ 8,803
Financing Leases    
2025 106  
2026 53  
2027 0  
2028 0  
2029 0  
Thereafter 0  
Total future minimum lease payments 159  
Less effects of discounting (1)  
Total lease liabilities 158  
Short-term lease liabilities 158  
Long-term lease liabilities 0  
Total    
2025 1,149  
2026 5,754  
2027 5,265  
2028 4,521  
2029 3,188  
Thereafter 1,239  
Total future minimum lease payments 21,116  
Less effects of discounting (2,953)  
Total lease liabilities 18,163  
Short-term lease liabilities 4,316  
Long-term lease liabilities $ 13,847