XML 90 R55.htm IDEA: XBRL DOCUMENT v3.25.0.1
Acquisitions and Divestitures - Restructuring Liability (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2024
USD ($)
Restructuring Reserve [Roll Forward]  
Balance at beginning of period $ 0
Costs incurred and charged to expense 16,949
Costs paid (12,047)
Balance at end of period $ 4,902
Restructuring charges, statement of income or comprehensive income Accounts payable and accrued liabilities
One-time employee termination benefits  
Restructuring Reserve [Roll Forward]  
Balance at beginning of period $ 0
Costs incurred and charged to expense 11,433
Costs paid (6,531)
Balance at end of period 4,902
Lease termination and other costs  
Restructuring Reserve [Roll Forward]  
Balance at beginning of period 0
Costs incurred and charged to expense 5,516
Costs paid (5,516)
Balance at end of period $ 0