XML 15 R6.htm IDEA: XBRL DOCUMENT v3.23.2
Consolidated Statements Of Equity (unaudited) - USD ($)
Total
Revision of Prior Period, Accounting Standards Update, Adjustment [Member]
Common Stock
Additional Paid-in Capital
Retained Earnings
Retained Earnings
Revision of Prior Period, Accounting Standards Update, Adjustment [Member]
Unearned ESOP shares
Accumulates Other Comprehensive Loss
Beginning balance at Dec. 31, 2021 $ 147,576,211   $ 146,057 $ 68,247,204 $ 84,879,812   $ (5,424,206) $ (272,656)
Beginning balance, shares at Dec. 31, 2021     14,605,809          
Net income 1,400,897       1,400,897      
Other comprehensive loss (2,358,399)             (2,358,399)
Stock based compensation 233,193     233,193        
Stock purchased and retired (1,892,115)   $ (1,805) (1,890,310)        
Stock purchased and retired, shares     (180,501)          
ESOP Shares released 66,145     (9,156)     75,301  
Ending balance at Mar. 31, 2022 145,025,932   $ 144,252 66,580,931 86,280,709   (5,348,905) (2,631,055)
Ending balance, shares at Mar. 31, 2022     14,425,308          
Beginning balance at Dec. 31, 2021 147,576,211   $ 146,057 68,247,204 84,879,812   (5,424,206) (272,656)
Beginning balance, shares at Dec. 31, 2021     14,605,809          
Net income 3,042,904              
Other comprehensive loss (6,459,143)              
Ending balance at Jun. 30, 2022 140,460,794   $ 142,078 64,401,403 87,922,716   (5,273,604) (6,731,799)
Ending balance, shares at Jun. 30, 2022     14,207,860          
Beginning balance at Mar. 31, 2022 145,025,932   $ 144,252 66,580,931 86,280,709   (5,348,905) (2,631,055)
Beginning balance, shares at Mar. 31, 2022     14,425,308          
Net income 1,642,007       1,642,007      
Other comprehensive loss (4,100,744)             (4,100,744)
Stock based compensation 233,193     233,193        
Stock purchased and retired (2,410,063)   $ (2,174) (2,407,889)        
Stock purchased and retired, shares     (217,448)          
ESOP Shares released 70,469     (4,832)     75,301  
Ending balance at Jun. 30, 2022 140,460,794   $ 142,078 64,401,403 87,922,716   (5,273,604) (6,731,799)
Ending balance, shares at Jun. 30, 2022     14,207,860          
Beginning balance at Dec. 31, 2022 139,659,123 $ (222,140) $ 136,989 59,099,476 91,756,673 $ (222,140) (5,123,002) (6,211,013)
Beginning balance, shares at Dec. 31, 2022     13,699,016          
Net income 992,707       992,707      
Other comprehensive loss (246,175)             (246,175)
Stock based compensation 233,193              
Stock purchased and retired (1,402,834)   $ (1,266) (1,401,568)        
Stock purchased and retired, shares     (126,660)          
ESOP Shares released 72,385     (2,916)     75,301  
Ending balance at Mar. 31, 2023 $ 139,086,259   $ 135,723 57,928,185 92,527,240   (5,047,701) (6,457,188)
Ending balance, shares at Mar. 31, 2023     13,572,356          
Accounting Standards Update [Extensible Enumeration] us-gaap:AccountingStandardsUpdate201613Member              
Beginning balance at Dec. 31, 2022 $ 139,659,123 $ (222,140) $ 136,989 59,099,476 91,756,673 $ (222,140) (5,123,002) (6,211,013)
Beginning balance, shares at Dec. 31, 2022     13,699,016          
Net income 1,849,348              
Other comprehensive loss (437,816)              
Ending balance at Jun. 30, 2023 139,198,478   $ 134,824 57,301,002 93,383,881   (4,972,400) (6,648,829)
Ending balance, shares at Jun. 30, 2023     13,482,457          
Beginning balance at Mar. 31, 2023 139,086,259   $ 135,723 57,928,185 92,527,240   (5,047,701) (6,457,188)
Beginning balance, shares at Mar. 31, 2023     13,572,356          
Net income 856,641       856,641      
Other comprehensive loss (191,641)             (191,641)
Stock based compensation 233,193     233,193        
Stock purchased and retired (840,462)   $ (899) (839,563)        
Stock purchased and retired, shares     (89,899)          
ESOP Shares released 54,488     (20,813)     75,301  
Ending balance at Jun. 30, 2023 $ 139,198,478   $ 134,824 $ 57,301,002 $ 93,383,881   $ (4,972,400) $ (6,648,829)
Ending balance, shares at Jun. 30, 2023     13,482,457