v3.25.4
Share-based Compensation - Schedule of Compensation Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2025
Dec. 31, 2024
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Total share-based compensation $ 77,918 $ 72,139 $ 226,627 $ 201,499
Cost of revenue        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Total share-based compensation 10,792 9,821 30,657 27,265
Research and development        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Total share-based compensation 29,160 26,582 85,739 74,769
Sales and marketing        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Total share-based compensation 21,883 20,709 64,493 57,481
General and administrative        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Total share-based compensation $ 16,083 $ 15,027 $ 45,738 $ 41,984