XML 82 R69.htm IDEA: XBRL DOCUMENT v3.25.0.1
Pension and Employee Benefit Plans - Disclosure of Fair Value Measurements of Pension Plan Assets (Detail) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Defined Benefit Plans and Other Postretirement Benefit Plans [Line Items]    
Pension assets, at fair value $ 25,144 $ 22,646
Equity Securities [Member]    
Defined Benefit Plans and Other Postretirement Benefit Plans [Line Items]    
Pension assets, at fair value 18,622 17,233
Debt Securities [Member]    
Defined Benefit Plans and Other Postretirement Benefit Plans [Line Items]    
Pension assets, at fair value 6,324 5,102
Level 1 [Member]    
Defined Benefit Plans and Other Postretirement Benefit Plans [Line Items]    
Pension assets, at fair value 25,144 22,646
Level 1 [Member] | Equity Securities [Member]    
Defined Benefit Plans and Other Postretirement Benefit Plans [Line Items]    
Pension assets, at fair value 18,622 17,233
Level 1 [Member] | Debt Securities [Member]    
Defined Benefit Plans and Other Postretirement Benefit Plans [Line Items]    
Pension assets, at fair value 6,324 5,102
Cash and cash equivalents [Member]    
Defined Benefit Plans and Other Postretirement Benefit Plans [Line Items]    
Pension assets, at fair value 198 311
Cash and cash equivalents [Member] | Level 1 [Member]    
Defined Benefit Plans and Other Postretirement Benefit Plans [Line Items]    
Pension assets, at fair value $ 198 $ 311