v3.26.1
Stock-based compensation - Schedule of Additional Information Related to RSAs and RSUs (Details) - RSAs and RSUs - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Mar. 31, 2024
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Stock-based compensation expense $ 86,919 $ 71,786 $ 40,478
Intrinsic value of restricted stock released 86,138 170,037 73,124
Cost of sales      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Stock-based compensation expense 12 54 16
Selling, general and administrative expense      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Stock-based compensation expense $ 86,907 $ 71,732 $ 40,462