XML 105 R93.htm IDEA: XBRL DOCUMENT v3.25.1
Repositioning and Other Changes (Details) - USD ($)
$ in Thousands
3 Months Ended 21 Months Ended 24 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2024
Mar. 31, 2025
Restructuring Cost and Reserve [Line Items]        
Restructuring Charges, Statement of Income or Comprehensive Income [Extensible Enumeration]     Selling, general and administrative expenses  
Severance and termination benefits        
Restructuring Cost and Reserve [Line Items]        
Restructuring charges $ 1,000 $ 400    
Repositioning Plan        
Restructuring Cost and Reserve [Line Items]        
Restructuring charges   9,929   $ 45,836
Repositioning Plan | Severance and termination benefits        
Restructuring Cost and Reserve [Line Items]        
Restructuring charges   1,804   10,399
Repositioning Plan | Dedicated employee costs        
Restructuring Cost and Reserve [Line Items]        
Restructuring charges   1,185   8,085
Repositioning Plan | Professional services        
Restructuring Cost and Reserve [Line Items]        
Restructuring charges   3,488   17,038
Repositioning Plan | Office space consolidation        
Restructuring Cost and Reserve [Line Items]        
Restructuring charges   $ 3,452   $ 10,314