XML 83 R68.htm IDEA: XBRL DOCUMENT v3.24.0.1
Pension and Employee Benefit Plans - Disclosure of Fair Value Measurements of Pension Plan Assets (Detail) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Defined Benefit Plans and Other Postretirement Benefit Plans [Line Items]    
Pension assets, at fair value $ 22,646 $ 21,821
Equity Securities [Member]    
Defined Benefit Plans and Other Postretirement Benefit Plans [Line Items]    
Pension assets, at fair value 17,233 15,984
Debt Securities [Member]    
Defined Benefit Plans and Other Postretirement Benefit Plans [Line Items]    
Pension assets, at fair value 5,102 5,483
Level 1 [Member]    
Defined Benefit Plans and Other Postretirement Benefit Plans [Line Items]    
Pension assets, at fair value 22,646 21,821
Level 1 [Member] | Equity Securities [Member]    
Defined Benefit Plans and Other Postretirement Benefit Plans [Line Items]    
Pension assets, at fair value 17,233 15,984
Level 1 [Member] | Debt Securities [Member]    
Defined Benefit Plans and Other Postretirement Benefit Plans [Line Items]    
Pension assets, at fair value 5,102 5,483
Cash and cash equivalents [Member]    
Defined Benefit Plans and Other Postretirement Benefit Plans [Line Items]    
Pension assets, at fair value 311 354
Cash and cash equivalents [Member] | Level 1 [Member]    
Defined Benefit Plans and Other Postretirement Benefit Plans [Line Items]    
Pension assets, at fair value $ 311 $ 354