XML 84 R74.htm IDEA: XBRL DOCUMENT v3.25.3
Restructuring and Other Charges - Activity Related to the Restructuring Liabilities (Details) - USD ($)
$ in Thousands
9 Months Ended 12 Months Ended
Sep. 30, 2025
Dec. 31, 2024
Restructuring Reserve [Roll Forward]    
Balance at beginning of period $ 13,001 $ 5,299
Restructuring and other charges 38,675 36,393
Cash payments and adjustments (19,228) (28,691)
Balance at end of period 32,448 13,001
2023 Restructuring    
Restructuring Reserve [Roll Forward]    
Balance at beginning of period 0 5,299
Restructuring and other charges   (598)
Cash payments and adjustments   (4,701)
Balance at end of period   0
2024 Restructuring    
Restructuring Reserve [Roll Forward]    
Balance at beginning of period 13,001 0
Restructuring and other charges 2,056 36,991
Cash payments and adjustments (14,569) (23,990)
Balance at end of period 488 13,001
2025 Restructuring    
Restructuring Reserve [Roll Forward]    
Balance at beginning of period 0  
Restructuring and other charges 36,619  
Cash payments and adjustments (4,659)  
Balance at end of period $ 31,960 $ 0