v3.26.1
Detail of Selected Balance Sheet Accounts - Activity in Product Warranty Accrual (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Movement in Standard Product Warranty Accrual [Roll Forward]        
Balance at beginning of period $ 6,637 $ 6,284 $ 6,356 $ 5,822
Increase to warranty expense 1,209 916 4,872 3,769
Deduction for warranty charges (1,232) (1,208) (4,608) (3,549)
Change due to foreign currency translation (19) 66 (25) 16
Balance at end of period $ 6,595 $ 6,058 $ 6,595 $ 6,058