XML 136 R121.htm IDEA: XBRL DOCUMENT v3.25.4
Benefit Plans - Fair Value Measurements (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
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 $ 385,638 $ 350,737
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 277,850 226,081
Significant Other Observable  Inputs (Level 2)    
Fair Value, Investments, Entities that Calculate Net Asset Value Per Share [Line Items]    
Fair value of plan assets 107,788 124,656
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
Mutual funds    
Fair Value, Investments, Entities that Calculate Net Asset Value Per Share [Line Items]    
Percent of total investments 30.00% 31.00%
Fair value of plan assets $ 119,638 $ 109,951
Mutual funds | 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 119,638 109,951
Mutual funds | Significant Other Observable  Inputs (Level 2)    
Fair Value, Investments, Entities that Calculate Net Asset Value Per Share [Line Items]    
Fair value of plan assets 0 0
Mutual funds | 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
Corporate bonds    
Fair Value, Investments, Entities that Calculate Net Asset Value Per Share [Line Items]    
Percent of total investments 26.00% 21.00%
Fair value of plan assets $ 99,621 $ 73,599
Corporate bonds | 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 0 0
Corporate bonds | Significant Other Observable  Inputs (Level 2)    
Fair Value, Investments, Entities that Calculate Net Asset Value Per Share [Line Items]    
Fair value of plan assets 99,621 73,599
Corporate bonds | 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
U.S. Treasury securities    
Fair Value, Investments, Entities that Calculate Net Asset Value Per Share [Line Items]    
Percent of total investments 21.00% 14.00%
Fair value of plan assets $ 79,903 $ 50,573
U.S. Treasury securities | 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 79,903 50,573
U.S. Treasury securities | Significant Other Observable  Inputs (Level 2)    
Fair Value, Investments, Entities that Calculate Net Asset Value Per Share [Line Items]    
Fair value of plan assets 0 0
U.S. Treasury securities | 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
Equity securities    
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 $ 72,009 $ 58,474
Equity securities | 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 72,009 58,474
Equity securities | Significant Other Observable  Inputs (Level 2)    
Fair Value, Investments, Entities that Calculate Net Asset Value Per Share [Line Items]    
Fair value of plan assets 0 0
Equity securities | 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
Commingled fund    
Fair Value, Investments, Entities that Calculate Net Asset Value Per Share [Line Items]    
Percent of total investments   12.00%
Fair value of plan assets   $ 41,277
Commingled fund | 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   0
Commingled fund | Significant Other Observable  Inputs (Level 2)    
Fair Value, Investments, Entities that Calculate Net Asset Value Per Share [Line Items]    
Fair value of plan assets   41,277
Commingled fund | Significant Unobservable Inputs (Level 3)    
Fair Value, Investments, Entities that Calculate Net Asset Value Per Share [Line Items]    
Fair value of plan assets   $ 0
U.S. government agency securities    
Fair Value, Investments, Entities that Calculate Net Asset Value Per Share [Line Items]    
Percent of total investments 2.00% 3.00%
Fair value of plan assets $ 8,167 $ 9,780
U.S. government agency securities | 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 0 0
U.S. government agency securities | Significant Other Observable  Inputs (Level 2)    
Fair Value, Investments, Entities that Calculate Net Asset Value Per Share [Line Items]    
Fair value of plan assets 8,167 9,780
U.S. government agency securities | 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
Cash and money market funds    
Fair Value, Investments, Entities that Calculate Net Asset Value Per Share [Line Items]    
Percent of total investments 2.00% 2.00%
Fair value of plan assets $ 6,300 $ 7,083
Cash and money market funds | 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 6,300 7,083
Cash and money market funds | Significant Other Observable  Inputs (Level 2)    
Fair Value, Investments, Entities that Calculate Net Asset Value Per Share [Line Items]    
Fair value of plan assets 0 0
Cash and money market funds | 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