v3.26.1
WARRANTY LIABILITY - Schedule of Changes in Warranty Liability (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Mar. 31, 2026
Mar. 31, 2025
Movement in Standard Product Warranty Accrual [Roll Forward]        
Balance, beginning of period $ 6,150 $ 5,519 $ 5,694 $ 5,524
Warranties issued and changes in estimated pre-existing warranties 4,255 3,352 6,892 6,476
Actual warranty costs incurred (3,863) (2,855) (6,044) (5,984)
Balance, end of period $ 6,542 $ 6,016 $ 6,542 $ 6,016