XML 118 R103.htm IDEA: XBRL DOCUMENT v3.25.4
Employee Benefits - Director Pension Plan, Estimated Benefit Payments (Details) - Pension Plan
$ in Thousands
Dec. 31, 2025
USD ($)
Estimated benefit payments  
2026 $ 540
2027 528
2028 564
2029 758
2030 854
2031 and thereafter 3,390
Total $ 6,634