XML 133 R115.htm IDEA: XBRL DOCUMENT v3.24.0.1
Benefit Plans - Fair Value Measurements (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Fair Value, Investments, Entities that Calculate Net Asset Value Per Share [Line Items]    
Percent of total investments 100.00% 100.00%
Fair value of plan assets $ 302,034 $ 274,696
Mutual funds    
Fair Value, Investments, Entities that Calculate Net Asset Value Per Share [Line Items]    
Percent of total investments 30.00% 30.00%
Fair value of plan assets $ 91,000 $ 78,712
Equity securities    
Fair Value, Investments, Entities that Calculate Net Asset Value Per Share [Line Items]    
Percent of total investments 20.00% 20.00%
Fair value of plan assets $ 60,918 $ 55,157
Corporate bonds    
Fair Value, Investments, Entities that Calculate Net Asset Value Per Share [Line Items]    
Percent of total investments 19.00% 17.00%
Fair value of plan assets $ 56,267 $ 46,839
U.S. Treasury securities    
Fair Value, Investments, Entities that Calculate Net Asset Value Per Share [Line Items]    
Percent of total investments 18.00% 20.00%
Fair value of plan assets $ 54,234 $ 57,587
Commingled fund    
Fair Value, Investments, Entities that Calculate Net Asset Value Per Share [Line Items]    
Percent of total investments 8.00% 9.00%
Fair value of plan assets $ 25,115 $ 23,395
U.S. government agency securities    
Fair Value, Investments, Entities that Calculate Net Asset Value Per Share [Line Items]    
Percent of total investments 4.00% 3.00%
Fair value of plan assets $ 10,580 $ 9,271
Cash and money market funds    
Fair Value, Investments, Entities that Calculate Net Asset Value Per Share [Line Items]    
Percent of total investments 1.00% 1.00%
Fair value of plan assets $ 3,920 $ 3,735
Quoted Prices in Active Markets for Identical Assets (Level 1)    
Fair Value, Investments, Entities that Calculate Net Asset Value Per Share [Line Items]    
Fair value of plan assets 210,072 195,191
Quoted Prices in Active Markets for Identical Assets (Level 1) | Mutual funds    
Fair Value, Investments, Entities that Calculate Net Asset Value Per Share [Line Items]    
Fair value of plan assets 91,000 78,712
Quoted Prices in Active Markets for Identical Assets (Level 1) | Equity securities    
Fair Value, Investments, Entities that Calculate Net Asset Value Per Share [Line Items]    
Fair value of plan assets 60,918 55,157
Quoted Prices in Active Markets for Identical Assets (Level 1) | Corporate bonds    
Fair Value, Investments, Entities that Calculate Net Asset Value Per Share [Line Items]    
Fair value of plan assets 0 0
Quoted Prices in Active Markets for Identical Assets (Level 1) | U.S. Treasury securities    
Fair Value, Investments, Entities that Calculate Net Asset Value Per Share [Line Items]    
Fair value of plan assets 54,234 57,587
Quoted Prices in Active Markets for Identical Assets (Level 1) | Commingled fund    
Fair Value, Investments, Entities that Calculate Net Asset Value Per Share [Line Items]    
Fair value of plan assets 0 0
Quoted Prices in Active Markets for Identical Assets (Level 1) | U.S. government agency securities    
Fair Value, Investments, Entities that Calculate Net Asset Value Per Share [Line Items]    
Fair value of plan assets 0 0
Quoted Prices in Active Markets for Identical Assets (Level 1) | Cash and money market funds    
Fair Value, Investments, Entities that Calculate Net Asset Value Per Share [Line Items]    
Fair value of plan assets 3,920 3,735
Significant Other Observable  Inputs (Level 2)    
Fair Value, Investments, Entities that Calculate Net Asset Value Per Share [Line Items]    
Fair value of plan assets 91,962 79,505
Significant Other Observable  Inputs (Level 2) | Mutual funds    
Fair Value, Investments, Entities that Calculate Net Asset Value Per Share [Line Items]    
Fair value of plan assets 0 0
Significant Other Observable  Inputs (Level 2) | Equity securities    
Fair Value, Investments, Entities that Calculate Net Asset Value Per Share [Line Items]    
Fair value of plan assets 0 0
Significant Other Observable  Inputs (Level 2) | Corporate bonds    
Fair Value, Investments, Entities that Calculate Net Asset Value Per Share [Line Items]    
Fair value of plan assets 56,267 46,839
Significant Other Observable  Inputs (Level 2) | U.S. Treasury securities    
Fair Value, Investments, Entities that Calculate Net Asset Value Per Share [Line Items]    
Fair value of plan assets 0 0
Significant Other Observable  Inputs (Level 2) | Commingled fund    
Fair Value, Investments, Entities that Calculate Net Asset Value Per Share [Line Items]    
Fair value of plan assets 25,115 23,395
Significant Other Observable  Inputs (Level 2) | U.S. government agency securities    
Fair Value, Investments, Entities that Calculate Net Asset Value Per Share [Line Items]    
Fair value of plan assets 10,580 9,271
Significant Other Observable  Inputs (Level 2) | Cash and money market funds    
Fair Value, Investments, Entities that Calculate Net Asset Value Per Share [Line Items]    
Fair value of plan assets 0 0
Significant Unobservable Inputs (Level 3)    
Fair Value, Investments, Entities that Calculate Net Asset Value Per Share [Line Items]    
Fair value of plan assets 0 0
Significant Unobservable Inputs (Level 3) | Mutual funds    
Fair Value, Investments, Entities that Calculate Net Asset Value Per Share [Line Items]    
Fair value of plan assets 0 0
Significant Unobservable Inputs (Level 3) | Equity securities    
Fair Value, Investments, Entities that Calculate Net Asset Value Per Share [Line Items]    
Fair value of plan assets 0 0
Significant Unobservable Inputs (Level 3) | Corporate bonds    
Fair Value, Investments, Entities that Calculate Net Asset Value Per Share [Line Items]    
Fair value of plan assets 0 0
Significant Unobservable Inputs (Level 3) | U.S. Treasury securities    
Fair Value, Investments, Entities that Calculate Net Asset Value Per Share [Line Items]    
Fair value of plan assets 0 0
Significant Unobservable Inputs (Level 3) | Commingled fund    
Fair Value, Investments, Entities that Calculate Net Asset Value Per Share [Line Items]    
Fair value of plan assets 0 0
Significant Unobservable Inputs (Level 3) | U.S. government agency securities    
Fair Value, Investments, Entities that Calculate Net Asset Value Per Share [Line Items]    
Fair value of plan assets 0 0
Significant Unobservable Inputs (Level 3) | Cash and money market funds    
Fair Value, Investments, Entities that Calculate Net Asset Value Per Share [Line Items]    
Fair value of plan assets $ 0 $ 0