Annual report [Section 13 and 15(d), not S-K Item 405]

Restructuring - Additional Information (Details)

v3.25.4
Restructuring - Additional Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Feb. 28, 2023
Restructuring Cost And Reserve [Line Items]      
Expected restructuring costs     $ 110,000
Restructuring costs $ 59,697 $ 48,372  
Restructuring reserve 20,813 6,966  
Accounts Payable and Accrued Liabilities      
Restructuring Cost And Reserve [Line Items]      
Restructuring reserve 15,300 5,300  
Accrued Compensation Current      
Restructuring Cost And Reserve [Line Items]      
Restructuring reserve 5,500 1,700  
Compensation Expense, Excluding Cost Of Good And Service Sold      
Restructuring Cost And Reserve [Line Items]      
Restructuring costs 39,900 22,600  
General and Administrative Expense      
Restructuring Cost And Reserve [Line Items]      
Restructuring costs 19,800 25,800  
Operations and technology optimization      
Restructuring Cost And Reserve [Line Items]      
Expected restructuring costs     55,000
Restructuring costs 27,162 25,995  
Restructuring reserve 16,983 5,886  
Compensation and benefits      
Restructuring Cost And Reserve [Line Items]      
Expected restructuring costs     40,000
Restructuring costs 32,217 11,320  
Restructuring reserve 3,830 1,080  
Asset impairment and other termination costs      
Restructuring Cost And Reserve [Line Items]      
Expected restructuring costs     $ 15,000
Restructuring costs 318 11,057  
Restructuring reserve $ 0 $ 0