XML 138 R121.htm IDEA: XBRL DOCUMENT v3.24.0.1
Repositioning and Other Changes - Schedule of Costs Associated with the Repositioning Plan (Details) - Repositioning Plan - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Restructuring Cost and Reserve [Line Items]      
Restructuring charges $ 35,236 $ 0 $ 7,318
Expected cost of restructuring 45,027    
Severance and termination benefits      
Restructuring Cost and Reserve [Line Items]      
Restructuring charges 8,564 0 185
Expected cost of restructuring 10,562    
Dedicated employee costs      
Restructuring Cost and Reserve [Line Items]      
Restructuring charges 6,900 0 0
Expected cost of restructuring 8,929    
Professional services      
Restructuring Cost and Reserve [Line Items]      
Restructuring charges 12,910 0 4,391
Expected cost of restructuring 15,174    
Office space consolidation      
Restructuring Cost and Reserve [Line Items]      
Restructuring charges 6,862 $ 0 $ 2,742
Expected cost of restructuring $ 10,362