XML 106 R87.htm IDEA: XBRL DOCUMENT v3.22.4
Pensions - Pension Plan Assets at Fair Value (Detail) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Fair Value Of Pension Plan Assets [Line Items]    
Pension plan assets at fair value $ 229,245 $ 321,495
Equity securities [Member]    
Fair Value Of Pension Plan Assets [Line Items]    
Pension plan assets at fair value 13,079 12,817
Equity Securities Measured At Net Asset Value [Member]    
Fair Value Of Pension Plan Assets [Line Items]    
Pension plan assets at fair value 5,638 41,032
Debt securities [Member]    
Fair Value Of Pension Plan Assets [Line Items]    
Pension plan assets at fair value 25,098 36,133
Debt Securities Measured At Net Asset Value [Member]    
Fair Value Of Pension Plan Assets [Line Items]    
Pension plan assets at fair value 173,092 210,492
Real Estate [Member]    
Fair Value Of Pension Plan Assets [Line Items]    
Pension plan assets at fair value 10,331 11,270
Cash and cash equivalents [Member]    
Fair Value Of Pension Plan Assets [Line Items]    
Pension plan assets at fair value 2,007 9,751
Level 1 [Member]    
Fair Value Of Pension Plan Assets [Line Items]    
Pension plan assets at fair value 7,668 10,982
Level 1 [Member] | Equity securities [Member]    
Fair Value Of Pension Plan Assets [Line Items]    
Pension plan assets at fair value 5,661 1,231
Level 1 [Member] | Debt securities [Member]    
Fair Value Of Pension Plan Assets [Line Items]    
Pension plan assets at fair value 0 0
Level 1 [Member] | Cash and cash equivalents [Member]    
Fair Value Of Pension Plan Assets [Line Items]    
Pension plan assets at fair value 2,007 9,751
Level 2 [Member]    
Fair Value Of Pension Plan Assets [Line Items]    
Pension plan assets at fair value 32,516 47,719
Level 2 [Member] | Equity securities [Member]    
Fair Value Of Pension Plan Assets [Line Items]    
Pension plan assets at fair value 7,418 11,586
Level 2 [Member] | Debt securities [Member]    
Fair Value Of Pension Plan Assets [Line Items]    
Pension plan assets at fair value 25,098 36,133
Level 2 [Member] | Cash and cash equivalents [Member]    
Fair Value Of Pension Plan Assets [Line Items]    
Pension plan assets at fair value 0 0
Fair Value Measured at Net Asset Value Per Share    
Fair Value Of Pension Plan Assets [Line Items]    
Pension plan assets at fair value 189,061 262,794
Fair Value Measured at Net Asset Value Per Share | Equity Securities Measured At Net Asset Value [Member]    
Fair Value Of Pension Plan Assets [Line Items]    
Pension plan assets at fair value 5,638 41,032
Fair Value Measured at Net Asset Value Per Share | Debt Securities Measured At Net Asset Value [Member]    
Fair Value Of Pension Plan Assets [Line Items]    
Pension plan assets at fair value 173,092 210,492
Fair Value Measured at Net Asset Value Per Share | Real Estate [Member]    
Fair Value Of Pension Plan Assets [Line Items]    
Pension plan assets at fair value $ 10,331 $ 11,270