XML 101 R80.htm IDEA: XBRL DOCUMENT v3.22.4
Pension and Other Postretirement Benefit Plans - Schedule of Amounts Recognized in Balance Sheet (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Defined Benefit Plans And Other Postretirement Benefit Plans Table Text Block [Line Items]    
Deferred tax asset $ 45,693 $ 46,126
Other long-term liabilities 20,883 27,711
Accumulated other comprehensive income (loss) (3,777) (10,133)
Dutch Plan    
Defined Benefit Plans And Other Postretirement Benefit Plans Table Text Block [Line Items]    
Deferred tax asset 700 1,023
Other long-term liabilities 2,683 4,090
Accumulated other comprehensive income (loss) $ (5,108) $ (5,595)