XML 82 R71.htm IDEA: XBRL DOCUMENT v3.25.2
Restructuring - Schedule of Restructuring Costs (Details) - Cost Reduction And Cost Structure Reduction Plans - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Restructuring Cost and Reserve [Line Items]        
Total restructuring costs $ 724 $ 501 $ 1,506 $ 1,682
Cost of revenue        
Restructuring Cost and Reserve [Line Items]        
Total restructuring costs 101 22 524 226
Sales and marketing        
Restructuring Cost and Reserve [Line Items]        
Total restructuring costs 419 330 778 1,005
Research and development        
Restructuring Cost and Reserve [Line Items]        
Total restructuring costs 127 0 127 112
General and administrative        
Restructuring Cost and Reserve [Line Items]        
Total restructuring costs 77 149 77 339
Subscription and other platform        
Restructuring Cost and Reserve [Line Items]        
Total restructuring costs 95 21 494 213
Professional services        
Restructuring Cost and Reserve [Line Items]        
Total restructuring costs $ 6 $ 1 $ 30 $ 13