XML 99 R83.htm IDEA: XBRL DOCUMENT v3.25.0.1
Restructuring (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Restructuring Cost and Reserve [Line Items]      
Restructuring and related cost $ 9,888 $ 75,153  
Loss on disposal 0 (7,975) $ 0
Accelerated Amortization And Loss On Disposal      
Restructuring Cost and Reserve [Line Items]      
Restructuring and related cost 7,329 55,723  
Employee Severance      
Restructuring Cost and Reserve [Line Items]      
Restructuring and related cost 1,993 9,430  
Contract Termination      
Restructuring Cost and Reserve [Line Items]      
Restructuring and related cost 566 10,000  
Accelerated Amortization      
Restructuring Cost and Reserve [Line Items]      
Restructuring and related cost   46,700  
Other Restructuring      
Restructuring Cost and Reserve [Line Items]      
Loss on disposal   (1,300)  
Other Restructuring | Capitalized Software Costs      
Restructuring Cost and Reserve [Line Items]      
Loss on disposal $ (6,800) (7,000)  
Other Restructuring | Cost Of Revenue      
Restructuring Cost and Reserve [Line Items]      
Restructuring costs   4,500  
Other Restructuring | Production Development And Technology      
Restructuring Cost and Reserve [Line Items]      
Restructuring costs   2,400  
Other Restructuring | Sales and Marketing      
Restructuring Cost and Reserve [Line Items]      
Restructuring costs   $ 2,200