v3.26.1
Share-based Compensation - Schedule of Compensation Expense (Details) - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]    
Total share-based compensation $ 73,576 $ 71,895
Income Statement Location [Axis]: us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization    
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]    
Total share-based compensation 9,366 9,850
Income Statement Location [Axis]: us-gaap:GeneralAndAdministrativeExpense    
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]    
Total share-based compensation 14,807 15,150
Income Statement Location [Axis]: us-gaap:ResearchAndDevelopmentExpense    
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]    
Total share-based compensation 29,516 26,861
Income Statement Location [Axis]: us-gaap:SellingAndMarketingExpense    
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]    
Total share-based compensation $ 19,887 $ 20,034