v3.22.4
Share-based Compensation - Schedule of Compensation Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2022
Dec. 31, 2021
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Total share-based compensation expense $ 35,504 $ 27,123 $ 104,853 $ 71,950
Cost of revenue        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Total share-based compensation expense 4,285 3,405 13,410 9,542
Research and development        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Total share-based compensation expense 11,057 5,908 29,339 15,331
Sales and marketing        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Total share-based compensation expense 13,385 9,267 37,399 26,487
General and administrative        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Total share-based compensation expense $ 6,777 $ 8,543 $ 24,705 $ 20,590