v3.26.1
Accounts Payable and Accrued Expenses (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Sep. 30, 2025
Payables and Accruals [Abstract]    
Accounts payable $ 31,427 $ 39,115
Accrued compensation and benefits 46,194 44,000
Accrued tool sets 4,802 4,458
Other accrued expenses 23,340 17,071
Total accounts payable and accrued expenses $ 105,763 $ 104,644