v3.26.1
General - Narrative (Details)
6 Months Ended
Jun. 30, 2026
USD ($)
segment
subsidiary
shares
Jun. 30, 2025
shares
Dec. 31, 2025
USD ($)
Sep. 10, 2024
USD ($)
May 11, 2020
USD ($)
New Accounting Pronouncements or Change in Accounting Principle [Line Items]          
Subsidiary or equity method investee, number | subsidiary 16        
Deferred revenue, revenue recognized $ 285,984,000        
Remaining performance obligation $ 1,084,497,000        
Capitalized contract cost, amortization period (years) 4 years        
Number of reportable segments | segment 1        
Goodwill, impairment loss $ 0        
Operating lease, impairment loss 0        
Amortization of capitalized internal-use software development costs 0        
Impairment of capitalized internal-use software development costs 0        
Service Provider One          
New Accounting Pronouncements or Change in Accounting Principle [Line Items]          
Contractual minimum purchase commitment due thereafter 10,500,000        
Service Provider Two          
New Accounting Pronouncements or Change in Accounting Principle [Line Items]          
Contractual minimum purchase commitment due in next 12 months 2,505,000        
Contractual minimum purchase commitment due thereafter 2,567,000        
Service Provider Three          
New Accounting Pronouncements or Change in Accounting Principle [Line Items]          
Contractual minimum purchase commitment due thereafter $ 377,620,000        
Share-Based Payment Arrangement          
New Accounting Pronouncements or Change in Accounting Principle [Line Items]          
Antidilutive securities excluded from computation of earnings per share, amount (in shares) | shares 9,180,863 8,102,463      
2029 Notes          
New Accounting Pronouncements or Change in Accounting Principle [Line Items]          
Principal amount including additional purchases from exercised options $ 460,000,000   $ 460,000,000    
2029 Notes | Convertible Debt Securities          
New Accounting Pronouncements or Change in Accounting Principle [Line Items]          
Antidilutive securities excluded from computation of earnings per share, amount (in shares) | shares 6,781,660 14,966,942      
Convertible Debt | 2025 Notes          
New Accounting Pronouncements or Change in Accounting Principle [Line Items]          
Interest rate, stated percentage         1.25%
Principal amount including additional purchases from exercised options         $ 253,000,000
Convertible Debt | 2029 Notes          
New Accounting Pronouncements or Change in Accounting Principle [Line Items]          
Interest rate, stated percentage       1.00%  
Principal amount including additional purchases from exercised options       $ 460,000,000  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2026-07-01          
New Accounting Pronouncements or Change in Accounting Principle [Line Items]          
Revenue, remaining performance obligation, percentage 57.00%        
Revenue, remaining performance obligation, expected timing of satisfaction, period 12 months