XML 98 R77.htm IDEA: XBRL DOCUMENT v3.25.2
Accrued Expenses and Other Current Liabilities - Schedule of Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Jun. 30, 2024
Payables and Accruals [Abstract]    
Payroll, employee benefits and other administrative accruals $ 38,211 $ 43,408
Facility, freight and warehousing accruals 9,250 9,365
Short-term operating lease liabilities 9,115 10,759
Selling and marketing related accruals 6,892 11,485
Other accruals 4,958 10,697
Accrued expenses and other current liabilities $ 68,426 $ 85,714