v3.26.1
Accrued expenses and other current liabilities
12 Months Ended
Mar. 31, 2026
Payables and Accruals [Abstract]  
Accrued expenses and other current liabilities Accrued expenses and other current liabilities
Accrued expenses and other current liabilities as of March 31, 2026 and March 31, 2025 consists of the following (in thousands):
 March 31, 2026March 31, 2025
Accrued expenses$61,985 $36,978 
Accrued inventory16,217 10,743 
Accrued marketing43,293 13,501 
Current portion of operating lease liabilities7,624 7,621 
Accrued compensation41,948 22,795 
Taxes payable8,964 11,006 
Other current liabilities2,439 2,232 
Accrued expenses and other current liabilities$182,470 $104,876