XML 85 R46.htm IDEA: XBRL DOCUMENT v3.24.3
Other Accrued Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Mar. 31, 2024
Payables and Accruals [Abstract]    
Accrued marketing costs $ 28,348 $ 24,053
Accrued compensation costs 8,812 12,221
Accrued broker commissions 1,689 1,309
Income taxes payable 104 2,569
Accrued professional fees 8,035 5,046
Accrued production costs 4,404 4,166
Other accrued liabilities 5,983 6,790
Total other accrued liabilities $ 57,375 $ 56,154