XML 59 R48.htm IDEA: XBRL DOCUMENT v3.23.3
Other Accrued Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Mar. 31, 2023
Payables and Accruals [Abstract]    
Accrued marketing costs $ 26,512 $ 30,471
Accrued compensation costs 8,232 14,292
Accrued broker commissions 2,210 1,767
Income taxes payable 8,160 10,645
Accrued professional fees 4,323 4,254
Accrued production costs 6,003 5,700
Other accrued liabilities 4,640 5,395
Total other accrued liabilities $ 60,080 $ 72,524