v3.26.1
Revenue Recognition - Schedule of Revenue by Geographic Region (Details) - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Disaggregation of Revenue [Line Items]    
Amount $ 554,548 $ 477,349
North America    
Disaggregation of Revenue [Line Items]    
Amount $ 279,512 $ 244,064
North America | Revenue Benchmark | Geographic Concentration Risk    
Disaggregation of Revenue [Line Items]    
Concentration risk percentage 50.00% 51.00%
Europe, Middle East and Africa    
Disaggregation of Revenue [Line Items]    
Amount $ 177,385 $ 152,034
Europe, Middle East and Africa | Revenue Benchmark | Geographic Concentration Risk    
Disaggregation of Revenue [Line Items]    
Concentration risk percentage 32.00% 32.00%
Asia Pacific    
Disaggregation of Revenue [Line Items]    
Amount $ 52,730 $ 44,883
Asia Pacific | Revenue Benchmark | Geographic Concentration Risk    
Disaggregation of Revenue [Line Items]    
Concentration risk percentage 10.00% 9.00%
Latin America    
Disaggregation of Revenue [Line Items]    
Amount $ 44,921 $ 36,368
Latin America | Revenue Benchmark | Geographic Concentration Risk    
Disaggregation of Revenue [Line Items]    
Concentration risk percentage 8.00% 8.00%