XML 64 R49.htm IDEA: XBRL DOCUMENT v3.25.0.1
Description of the Business and Summary of Significant Accounting Policies - Schedule of Severance Charges Included Within the Statement of Operations (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
2024 Global Workforce Reduction Plan    
Restructuring Cost and Reserve [Line Items]    
Total Charges $ 47.2  
2023 Global Workforce Reduction Plan    
Restructuring Cost and Reserve [Line Items]    
Total Charges   $ 39.3
Cost of revenue | 2024 Global Workforce Reduction Plan    
Restructuring Cost and Reserve [Line Items]    
Restructuring Charges, Statement of Income or Comprehensive Income [Extensible Enumeration] Cost of revenue  
Total Charges $ 2.4  
Cost of revenue | 2023 Global Workforce Reduction Plan    
Restructuring Cost and Reserve [Line Items]    
Restructuring Charges, Statement of Income or Comprehensive Income [Extensible Enumeration]   Cost of revenue
Total Charges   $ 2.9
Research and development | 2024 Global Workforce Reduction Plan    
Restructuring Cost and Reserve [Line Items]    
Restructuring Charges, Statement of Income or Comprehensive Income [Extensible Enumeration] Research and development  
Total Charges $ 29.7  
Research and development | 2023 Global Workforce Reduction Plan    
Restructuring Cost and Reserve [Line Items]    
Restructuring Charges, Statement of Income or Comprehensive Income [Extensible Enumeration]   Research and development
Total Charges   $ 27.8
Sales and marketing | 2024 Global Workforce Reduction Plan    
Restructuring Cost and Reserve [Line Items]    
Restructuring Charges, Statement of Income or Comprehensive Income [Extensible Enumeration] Sales and marketing  
Total Charges $ 12.5  
Sales and marketing | 2023 Global Workforce Reduction Plan    
Restructuring Cost and Reserve [Line Items]    
Restructuring Charges, Statement of Income or Comprehensive Income [Extensible Enumeration]   Sales and marketing
Total Charges   $ 6.7
General and administrative | 2024 Global Workforce Reduction Plan    
Restructuring Cost and Reserve [Line Items]    
Restructuring Charges, Statement of Income or Comprehensive Income [Extensible Enumeration] General and administrative  
Total Charges $ 2.6  
General and administrative | 2023 Global Workforce Reduction Plan    
Restructuring Cost and Reserve [Line Items]    
Restructuring Charges, Statement of Income or Comprehensive Income [Extensible Enumeration]   General and administrative
Total Charges   $ 1.9