v3.26.1
Restructuring Costs - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Restructuring Cost and Reserve [Line Items]        
Restructuring costs $ 35,840 $ 613 $ 36,484 $ 4,757
TrueReal Restructuring        
Restructuring Cost and Reserve [Line Items]        
Restructuring costs     36,484 4,757
Strategic Programming Assessments | TrueReal Restructuring        
Restructuring Cost and Reserve [Line Items]        
Restructuring costs     12,100  
Employee Severance | TrueReal Restructuring        
Restructuring Cost and Reserve [Line Items]        
Restructuring costs     4,500 2,600
Contract Exit Costs | TrueReal Restructuring        
Restructuring Cost and Reserve [Line Items]        
Restructuring costs     2,700  
Outside Consulting Fees | TrueReal Restructuring        
Restructuring Cost and Reserve [Line Items]        
Restructuring costs     13,700  
Operating Lease Exit Costs | TrueReal Restructuring        
Restructuring Cost and Reserve [Line Items]        
Restructuring costs     $ 3,500 $ 2,100