XML 120 R104.htm IDEA: XBRL DOCUMENT v3.22.4
Pension and Other Postretirement Benefit Plans - Employee Benefit Trust Shares (Details) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Note 13 - Pension and Other Postretirement Benefit Plans - Employee Benefit Trust (EBT) Shares (Details)    
Shares owned by Employee Benefit Trust, beginning balance (in shares) 17,964 39,861
Shares purchased (in shares)   1,039
Shares released and allocated (in shares) (17,964) (22,936)
Shares owned by Employee Benefit Trust, ending balance (in shares) 0 17,964
Market value of unallocated shares   $ 436,525