v3.26.3
Revenue Recognition - Schedule of Revenue by Geographic Region (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Disaggregation of Revenue [Line Items]        
Amount $ 579,918 $ 493,849 $ 1,134,466 $ 971,198
North America        
Disaggregation of Revenue [Line Items]        
Amount $ 289,470 $ 250,709 $ 568,982 $ 494,773
North America | Revenue Benchmark | Geographic Concentration Risk        
Disaggregation of Revenue [Line Items]        
Concentration risk percentage 50.00% 51.00% 50.00% 51.00%
Europe, Middle East and Africa        
Disaggregation of Revenue [Line Items]        
Amount $ 186,101 $ 159,024 $ 363,486 $ 311,058
Europe, Middle East and Africa | Revenue Benchmark | Geographic Concentration Risk        
Disaggregation of Revenue [Line Items]        
Concentration risk percentage 32.00% 32.00% 32.00% 32.00%
Asia Pacific        
Disaggregation of Revenue [Line Items]        
Amount $ 54,299 $ 46,372 $ 107,029 $ 91,255
Asia Pacific | Revenue Benchmark | Geographic Concentration Risk        
Disaggregation of Revenue [Line Items]        
Concentration risk percentage 9.00% 9.00% 10.00% 9.00%
Latin America        
Disaggregation of Revenue [Line Items]        
Amount $ 50,048 $ 37,744 $ 94,969 $ 74,112
Latin America | Revenue Benchmark | Geographic Concentration Risk        
Disaggregation of Revenue [Line Items]        
Concentration risk percentage 9.00% 8.00% 8.00% 8.00%