v3.26.3
Accrued Expenses - Schedule of Accrued Expenses (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Jun. 30, 2026
Payables and Accruals [Abstract]    
Warranties $ 40,879 $ 41,239
Dealer incentives 14,436 15,200
Accrued compensation 12,796 21,110
Current operating lease liabilities 4,909 4,899
Accrued legal and professional fees 10,099 25,569
Customer deposits 40,831 49,442
Government grant 4,089 4,089
Current contingent consideration 3,835 4,052
Other accrued expenses 3,593 2,537
Total accrued expenses $ 135,467 $ 168,137