v3.26.1
Accrued expenses and other current liabilities (Tables)
12 Months Ended
Mar. 31, 2026
Payables and Accruals [Abstract]  
Schedule of 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