v3.25.2
Detail of Selected Balance Sheet Accounts - Activity in Product Warranty Accrual (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Movement in Standard Product Warranty Accrual [Roll Forward]        
Balance at beginning of period $ 6,284 $ 4,568 $ 5,822 $ 3,305
Increase to warranty expense 916 2,077 3,769 5,071
Deduction for warranty charges (1,208) (1,412) (3,549) (3,154)
Change due to foreign currency translation 66 (7) 16 4
Balance at end of period $ 6,058 $ 5,226 $ 6,058 $ 5,226