v3.26.1
Revenue Recognition - Schedule of Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Mar. 31, 2024
Disaggregation of Revenue [Line Items]      
Total revenue $ 2,018,387 $ 1,698,683 $ 1,430,530
North America      
Disaggregation of Revenue [Line Items]      
Total revenue $ 1,017,463 $ 876,756 $ 739,747
North America | Geographic Concentration Risk | Revenue Benchmark      
Disaggregation of Revenue [Line Items]      
Concentration risk percentage 50.00% 52.00% 52.00%
Europe, Middle East and Africa      
Disaggregation of Revenue [Line Items]      
Total revenue $ 648,925 $ 526,416 $ 432,873
Europe, Middle East and Africa | Geographic Concentration Risk | Revenue Benchmark      
Disaggregation of Revenue [Line Items]      
Concentration risk percentage 32.00% 31.00% 30.00%
Asia Pacific      
Disaggregation of Revenue [Line Items]      
Total revenue $ 193,072 $ 161,784 $ 141,403
Asia Pacific | Geographic Concentration Risk | Revenue Benchmark      
Disaggregation of Revenue [Line Items]      
Concentration risk percentage 10.00% 9.00% 10.00%
Latin America      
Disaggregation of Revenue [Line Items]      
Total revenue $ 158,927 $ 133,727 $ 116,507
Latin America | Geographic Concentration Risk | Revenue Benchmark      
Disaggregation of Revenue [Line Items]      
Concentration risk percentage 8.00% 8.00% 8.00%