XML 138 R118.htm IDEA: XBRL DOCUMENT v3.22.4
Federal Income Taxes - Schedule of Tax Status of Dividends (Parenthetical) (Details) - $ / shares
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Valuation Allowance [Line Items]      
Common Stock, Dividends, Per Share, Declared $ 0.72 $ 0.60 $ 0.29
Fourth Quarter Two Thousand Nineteen [Member]      
Valuation Allowance [Line Items]      
Common Stock, Dividends, Per Share, Declared     $ 0.29
Fourth Quarter Two Thousand twenty one [Member]      
Valuation Allowance [Line Items]      
Common Stock, Dividends, Per Share, Declared 0.15 $ 0.15  
Fourth Quarter Two Thousand Twenty Two [member]      
Valuation Allowance [Line Items]      
Common Stock, Dividends, Per Share, Declared $ 0.18