XML 64 R53.htm IDEA: XBRL DOCUMENT v3.25.4
Accrued Expenses - Schedule of Accrued Expenses (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Jun. 30, 2025
Payables and Accruals [Abstract]    
Warranties $ 39,788 $ 40,970
Dealer incentives 16,720 7,057
Accrued compensation 14,741 15,438
Current operating lease liabilities 2,458 2,408
Accrued legal and professional fees 30,624 33,729
Customer deposits 5,168 3,508
Government grant 4,089 4,089
Other accrued expenses 1,985 2,571
Total accrued expenses $ 115,573 $ 109,770