v3.25.2
Restructuring and Other Related Charges (Summary of Accrued Restructuring and Other Related Costs) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Restructuring Reserve [Roll Forward]        
Beginning Balance     $ 6,221  
Charges $ 3,529 $ 2,931 8,318 $ 2,931
Cash payments     (7,920)  
Non-cash content impairment adjustments     (5,320)  
Other     1,653  
Ending Balance 2,952   2,952  
Severance and Employee-Related Costs        
Restructuring Reserve [Roll Forward]        
Beginning Balance     4,884  
Charges     3,362  
Cash payments     (7,178)  
Non-cash content impairment adjustments     0  
Other     (28)  
Ending Balance 1,040   1,040  
Content Impairments and Other Exit Costs        
Restructuring Reserve [Roll Forward]        
Beginning Balance     1,337  
Charges     4,956  
Cash payments     (742)  
Non-cash content impairment adjustments     (5,320)  
Other     1,681  
Ending Balance $ 1,912   $ 1,912