XML 38 R27.htm IDEA: XBRL DOCUMENT v3.25.1
General - Narrative (Details)
3 Months Ended
Mar. 31, 2025
USD ($)
subsidiary
shares
Mar. 31, 2024
USD ($)
shares
Dec. 31, 2024
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 12        
Deferred revenue, revenue recognized $ 107,363,000        
Remaining performance obligation $ 788,743,000        
Capitalized contract cost, amortization period (years) 4 years        
Loss related to the effective portion of the cash flow hedges $ 662,000 $ 3,243,000      
Principal amount including additional purchases from exercised options 711,493,000   $ 711,494,000    
Service Provider One          
New Accounting Pronouncements or Change in Accounting Principle [Line Items]          
Contractual minimum purchase commitment due in next 12 months 5,442,000        
Contractual minimum purchase commitment due thereafter 21,000,000        
Service Provider Two          
New Accounting Pronouncements or Change in Accounting Principle [Line Items]          
Additional contractual minimum purchase commitment due $ 25,902,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 8,044,257 9,021,775      
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 14,971,827 8,239,254      
2025 Notes          
New Accounting Pronouncements or Change in Accounting Principle [Line Items]          
Principal amount including additional purchases from exercised options $ 251,493,000   251,494,000    
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    
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  
Foreign Exchange Contract          
New Accounting Pronouncements or Change in Accounting Principle [Line Items]          
Loss related to the effective portion of the cash flow hedges $ (662,000) $ (3,243,000)      
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2025-04-01          
New Accounting Pronouncements or Change in Accounting Principle [Line Items]          
Revenue, remaining performance obligation, percentage 53.00%        
Revenue, remaining performance obligation, expected timing of satisfaction, period 12 months        
Maintenance          
New Accounting Pronouncements or Change in Accounting Principle [Line Items]          
Revenue, performance obligation, description of timing one year