XML 57 R46.htm IDEA: XBRL DOCUMENT v3.24.0.1
Other Accrued Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Mar. 31, 2023
Payables and Accruals [Abstract]    
Accrued marketing costs $ 29,648 $ 30,471
Accrued compensation costs 9,940 14,292
Accrued broker commissions 1,888 1,767
Income taxes payable 5,953 10,645
Accrued professional fees 5,100 4,254
Accrued production costs 4,568 5,700
Other accrued liabilities 7,966 5,395
Total other accrued liabilities $ 65,063 $ 72,524