v3.26.3
Other Accrued Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Mar. 31, 2026
Payables and Accruals [Abstract]    
Accrued marketing costs $ 55,071 $ 31,631
Accrued compensation costs 10,417 12,127
Accrued broker commissions 2,554 1,476
Income taxes payable 882 733
Accrued professional fees 8,014 8,290
Accrued production costs 6,050 6,018
Line of credit 3,873 2,986
Other accrued liabilities 11,133 9,728
Total other accrued liabilities $ 97,994 $ 72,989