XML 140 R47.htm IDEA: XBRL DOCUMENT v3.25.3
Other Accrued Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Mar. 31, 2025
Payables and Accruals [Abstract]    
Accrued marketing costs $ 35,191 $ 26,324
Accrued compensation costs 7,998 14,205
Accrued broker commissions 1,797 1,462
Income taxes payable 470 830
Accrued professional fees 8,328 8,026
Accrued production costs 6,331 6,416
Other accrued liabilities 8,367 6,195
Total other accrued liabilities $ 68,482 $ 63,458