v3.26.1
Other Assets and Liabilities, Current and Noncurrent - Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Jun. 30, 2025
Other Assets And Liabilities [Abstract]    
Deferred warranty revenue $ 5,019 $ 5,563
Accrued compensation 27,286 23,079
Other taxes payable 6,116 8,451
Accrued marketing expense 5,736 6,731
Accrued freight 3,276 3,113
Short-term operating lease liability 4,557 3,985
Other accrued liabilities 34,548 20,341
Accrued expenses and other current liabilities $ 86,538 $ 71,263