XML 60 R48.htm IDEA: XBRL DOCUMENT v3.25.0.1
Other Accrued Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Mar. 31, 2024
Payables and Accruals [Abstract]    
Accrued marketing costs $ 26,364 $ 24,053
Accrued compensation costs 11,300 12,221
Accrued broker commissions 1,881 1,309
Income taxes payable 436 2,569
Accrued professional fees 8,041 5,046
Accrued production costs 6,707 4,166
Other accrued liabilities 6,186 6,790
Total other accrued liabilities $ 60,915 $ 56,154