XML 64 R52.htm IDEA: XBRL DOCUMENT v3.26.1
Supplemental Balance Sheet Information - Schedule of Accrued Expenses (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Jun. 30, 2025
Balance Sheet Related Disclosures [Abstract]    
Accrued compensation $ 37,080 $ 20,363
Accrued commissions 4,752 2,822
Accrued rebates 4,051 1,897
Accrued taxes 14,971 11,559
Accrued warranties 9,668 2,670
Accrued interest 4,439 4,967
Accrued purchases 13,161 5,233
Accrued legal and accounting fees 11,126 5,273
Accrued sponsor fees and expenses 0 11,040
Other accrued expenses 17,364 13,717
Accrued expenses $ 116,612 $ 79,541