XML 59 R46.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Other Accrued Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Mar. 31, 2024
Payables and Accruals [Abstract]    
Accrued marketing costs $ 30,630 $ 24,053
Accrued compensation costs 6,216 12,221
Accrued broker commissions 1,662 1,309
Income taxes payable 189 2,569
Accrued professional fees 6,683 5,046
Accrued production costs 3,598 4,166
Other accrued liabilities 5,884 6,790
Total other accrued liabilities $ 54,862 $ 56,154