v3.26.1
Revenue - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Disaggregation of Revenue [Line Items]        
Revenue $ 696,061 $ 512,316 $ 1,335,816 $ 991,403
Geographic Concentration Risk | Revenue        
Disaggregation of Revenue [Line Items]        
Percentage of Revenue 100.00% 100.00% 100.00% 100.00%
Sales Channel Concentration Risk | Revenue        
Disaggregation of Revenue [Line Items]        
Percentage of Revenue 100.00% 100.00% 100.00% 100.00%
Channel partners        
Disaggregation of Revenue [Line Items]        
Revenue $ 217,653 $ 130,415 $ 410,613 $ 242,970
Channel partners | Sales Channel Concentration Risk | Revenue        
Disaggregation of Revenue [Line Items]        
Percentage of Revenue 31.00% 25.00% 31.00% 25.00%
Direct customers        
Disaggregation of Revenue [Line Items]        
Revenue $ 478,408 $ 381,901 $ 925,203 $ 748,433
Direct customers | Sales Channel Concentration Risk | Revenue        
Disaggregation of Revenue [Line Items]        
Percentage of Revenue 69.00% 75.00% 69.00% 75.00%
United States        
Disaggregation of Revenue [Line Items]        
Revenue $ 354,447 $ 251,894 $ 670,277 $ 486,781
United States | Geographic Concentration Risk | Revenue        
Disaggregation of Revenue [Line Items]        
Percentage of Revenue 51.00% 49.00% 50.00% 49.00%
Europe, Middle East, and Africa        
Disaggregation of Revenue [Line Items]        
Revenue $ 187,039 $ 143,438 $ 362,717 $ 277,291
Europe, Middle East, and Africa | Geographic Concentration Risk | Revenue        
Disaggregation of Revenue [Line Items]        
Percentage of Revenue 27.00% 28.00% 27.00% 28.00%
Asia Pacific        
Disaggregation of Revenue [Line Items]        
Revenue $ 99,444 $ 75,144 $ 198,092 $ 148,539
Asia Pacific | Geographic Concentration Risk | Revenue        
Disaggregation of Revenue [Line Items]        
Percentage of Revenue 14.00% 15.00% 15.00% 15.00%
Other        
Disaggregation of Revenue [Line Items]        
Revenue $ 55,131 $ 41,840 $ 104,730 $ 78,792
Other | Geographic Concentration Risk | Revenue        
Disaggregation of Revenue [Line Items]        
Percentage of Revenue 8.00% 8.00% 8.00% 8.00%