XML 43 R32.htm IDEA: XBRL DOCUMENT v3.25.4
Accrued Expenses (Tables)
6 Months Ended
Dec. 31, 2025
Payables and Accruals [Abstract]  
Schedule of Accrued Expenses
Accrued expenses consisted of the following:
 As of December 31, 2025As of June 30, 2025
Warranties$39,788 $40,970 
Dealer incentives16,720 7,057 
Accrued compensation14,741 15,438 
Current operating lease liabilities2,458 2,408 
Accrued legal and professional fees30,624 33,729 
Customer deposits5,168 3,508 
Government grant4,089 4,089 
Other accrued expenses1,985 2,571 
Total accrued expenses$115,573 $109,770