XML 69 R56.htm IDEA: XBRL DOCUMENT v3.22.4
Summary of Significant Accounting Policies - Reclassifications (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Error Corrections and Prior Period Adjustments Restatement [Line Items]      
Accounts payable, other current liabilities, and taxes payable $ 45,085 $ (23,330) $ (122,890)
Restructuring (40,981) 15,967 11,767
Other operating, net $ (4,890) 1,058 (10,741)
Previously Reported      
Error Corrections and Prior Period Adjustments Restatement [Line Items]      
Accounts payable, other current liabilities, and taxes payable   (23,391) (111,724)
Restructuring   0 0
Other operating, net   17,086 (10,140)
Revision of Prior Period, Adjustment      
Error Corrections and Prior Period Adjustments Restatement [Line Items]      
Accounts payable, other current liabilities, and taxes payable   61 (11,166)
Restructuring   15,967 11,767
Other operating, net   $ (16,028) $ (601)