Annual report pursuant to Section 13 and 15(d)

Restructuring - Additional Information (Details)

v3.25.0.1
Restructuring - Additional Information (Details) - USD ($)
$ in Thousands
1 Months Ended 12 Months Ended
Feb. 28, 2023
Dec. 31, 2024
Dec. 31, 2023
Restructuring Cost And Reserve [Line Items]      
Expected restructuring costs $ 110,000    
Restructuring plan expected annual savings 60,000    
Restructuring Charges, Statement of Income or Comprehensive Income [Extensible Enumeration]   Compensation and benefits, General and administrative  
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
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 expenses   39,900 22,600
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