XML 142 R102.htm IDEA: XBRL DOCUMENT v3.25.0.1
Restructuring (Details) - USD ($)
12 Months Ended
Aug. 20, 2024
Dec. 31, 2024
Number of positions eliminated 6.00%  
Restructuring charges   $ 9,600,000
Payments for restructuring   9,300,000
Restructuring reserve   300,000
Restructuring and related cost, expected cost remaining   0
Cost of revenue    
Restructuring charges   $ 2,100,000
Restructuring Charges, Statement of Income or Comprehensive Income [Extensible Enumeration]   Cost of revenue
Research and development    
Restructuring charges   $ 1,900,000
Restructuring Charges, Statement of Income or Comprehensive Income [Extensible Enumeration]   Research and development
Sales and marketing    
Restructuring charges   $ 4,400,000
Restructuring Charges, Statement of Income or Comprehensive Income [Extensible Enumeration]   Sales and marketing
General and administrative    
Restructuring charges   $ 1,200,000
Restructuring Charges, Statement of Income or Comprehensive Income [Extensible Enumeration]   General and administrative