XML 83 R69.htm IDEA: XBRL DOCUMENT v3.25.4
Employee Benefit Plans - Composition of Pension Plan Assets by Fair Value Level (Detail) - Pension Plan - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Defined Benefit Plan Disclosure [Line Items]    
Total $ 26,802 $ 27,810
Equities | UNITED STATES    
Defined Benefit Plan Disclosure [Line Items]    
Total 4,503  
Fixed income | UNITED STATES    
Defined Benefit Plan Disclosure [Line Items]    
Total 21,141  
Cash and other | UNITED STATES    
Defined Benefit Plan Disclosure [Line Items]    
Total 1,158  
Quoted prices in active markets (Level 1)    
Defined Benefit Plan Disclosure [Line Items]    
Total 290  
Quoted prices in active markets (Level 1) | Cash and other | UNITED STATES    
Defined Benefit Plan Disclosure [Line Items]    
Total 290  
Significant unobservable inputs (Level 3)    
Defined Benefit Plan Disclosure [Line Items]    
Total 48  
Significant unobservable inputs (Level 3) | Cash and other | UNITED STATES    
Defined Benefit Plan Disclosure [Line Items]    
Total 48  
Assets measured at NAV    
Defined Benefit Plan Disclosure [Line Items]    
Total 26,464  
Assets measured at NAV | Equities | UNITED STATES    
Defined Benefit Plan Disclosure [Line Items]    
Total 4,503  
Assets measured at NAV | Fixed income | UNITED STATES    
Defined Benefit Plan Disclosure [Line Items]    
Total 21,141  
Assets measured at NAV | Cash and other | UNITED STATES    
Defined Benefit Plan Disclosure [Line Items]    
Total $ 820