v3.26.1
SCHEDULE II VALUATION AND QUALIFYING ACCOUNTS - Schedule of valuation and qualifying accounts (Details) - USD ($)
$ in Thousands
12 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2023
Allowance for credit losses      
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]      
Balance at Beginning of  Year $ 6,223 $ 6,279 $ 7,311
Additions (473) 188 625
Reductions (888) (525) (1,522)
Other 779 281 (135)
Balance at End of Year 5,641 6,223 6,279
Inventory valuation      
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]      
Balance at Beginning of  Year 9,280 9,648 7,493
Additions 1,681 0 2,155
Reductions (1,051) (696) 0
Other 154 328 0
Balance at End of Year 10,064 9,280 9,648
Deferred tax valuation allowance      
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]      
Balance at Beginning of  Year 26,989 17,992 13,490
Additions 3,714 8,997 4,502
Reductions 0 0 0
Other 0 0 0
Balance at End of Year $ 30,703 $ 26,989 $ 17,992