XML 87 R71.htm IDEA: XBRL DOCUMENT v3.25.0.1
Employee Benefit Plans - Composition of Pension Plan Assets by Fair Value Level (Detail) - Defined Benefit Pension Plans - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Defined Benefit Plan Disclosure [Line Items]      
Total $ 26,802 $ 27,810 $ 34,126
Equities | United States      
Defined Benefit Plan Disclosure [Line Items]      
Total 4,503 7,786  
Fixed Income | United States      
Defined Benefit Plan Disclosure [Line Items]      
Total 21,141 18,733  
Cash and Other | United States      
Defined Benefit Plan Disclosure [Line Items]      
Total 1,158 1,291  
Level 1      
Defined Benefit Plan Disclosure [Line Items]      
Total 290 489  
Level 1 | Cash and Other | United States      
Defined Benefit Plan Disclosure [Line Items]      
Total 290 489  
Level 3      
Defined Benefit Plan Disclosure [Line Items]      
Total 48 41  
Level 3 | Cash and Other | United States      
Defined Benefit Plan Disclosure [Line Items]      
Total 48 41  
Assets Measured at NAV      
Defined Benefit Plan Disclosure [Line Items]      
Total 26,464 27,280  
Assets Measured at NAV | Equities | United States      
Defined Benefit Plan Disclosure [Line Items]      
Total 4,503 7,786  
Assets Measured at NAV | Fixed Income | United States      
Defined Benefit Plan Disclosure [Line Items]      
Total 21,141 18,733  
Assets Measured at NAV | Cash and Other | United States      
Defined Benefit Plan Disclosure [Line Items]      
Total $ 820 $ 761