XML 117 R104.htm IDEA: XBRL DOCUMENT v3.24.0.1
Employee Benefit Plans - Pension Plan Assets Measured at Fair Value (Details) - Pension Plan - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Assets measured at fair values      
Fair value of assets $ 20,105 $ 18,336 $ 23,125
Cash      
Assets measured at fair values      
Fair value of assets 622 1,452  
Equities      
Assets measured at fair values      
Fair value of assets 13,742 11,659  
Mutual funds      
Assets measured at fair values      
Fair value of assets 5,741 5,225  
Level 1      
Assets measured at fair values      
Fair value of assets 20,105 18,336  
Level 1 | Cash      
Assets measured at fair values      
Fair value of assets 622 1,452  
Level 1 | Equities      
Assets measured at fair values      
Fair value of assets 13,742 11,659  
Level 1 | Mutual funds      
Assets measured at fair values      
Fair value of assets $ 5,741 $ 5,225