XML 129 R108.htm IDEA: XBRL DOCUMENT v3.25.0.1
Benefit Plan (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Sep. 30, 2024
Nov. 17, 2009
Defined Benefit Plan Disclosure [Line Items]            
Defined Benefit Plan, Plan Assets, Contributions by Employer   $ 0 $ 0      
Defined Benefit Plan, Benefit Obligation   $ 104,533 $ 139,217 $ 127,394    
Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Discount Rate   5.89% 5.14% 5.32% 5.17%  
Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Expected Long-term Rate of Return on Plan Assets   6.92% 6.92% 6.92%    
Accumulated benefit obligation for the pension plan   $ 82,100 $ 113,400      
Common share purchased under pension plan, shares           115,800
Common share purchased under pension plan, value           $ 7,000
Common share purchased under pension plan, value per share           $ 60.45
Fair value, pension plan common shares held, shares   115,800 115,800      
Fair value of common shares held by pension plan   $ 19,900 $ 15,400      
Fair value of common shares held by pension plan, per share   $ 171.43 $ 132.86      
Defined Contribution Plan, Cost   $ 5,300 $ 5,000 $ 4,600    
Subsequent Event [Member]            
Defined Benefit Plan Disclosure [Line Items]            
Defined Benefit Plan, Plan Assets, Contributions by Employer $ 0          
Supplemental Executive Retirement Plan (SERP)            
Defined Benefit Plan Disclosure [Line Items]            
Accrued benefit cost   $ 15,500 $ 15,200