XML 66 R54.htm IDEA: XBRL DOCUMENT v3.22.2.2
Other Accrued Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2022
Mar. 31, 2022
Payables and Accruals [Abstract]    
Accrued marketing costs $ 33,684 $ 36,149
Accrued compensation costs 7,218 19,587
Accrued broker commissions 2,078 1,179
Income taxes payable 12,455 2,670
Accrued professional fees 5,127 4,150
Accrued production costs 3,775 3,686
Other accrued liabilities 6,647 6,692
Total other accrued liabilities $ 70,984 $ 74,113