XML 12 R5.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Statements Of Stockholders' Equity - USD ($)
Total
Common Stock [Member]
Capital in Excess of Par Value [Member]
Deferred Directors' Compensation [Member]
Retained Earnings [Member]
Treasury Stock [Member]
Balances at Dec. 31, 2022 $ 110,103,126 $ 598,731 $ 43,344,916 $ 1,541,070 $ 68,925,774 $ (4,307,365)
Balances, shares at Dec. 31, 2022   35,938,206        
Balances, Treasury shares at Dec. 31, 2022           (300,272)
Net income (loss) 9,553,244       9,553,244  
Restricted stock award expense 580,998   580,998      
Dividends declared (50,034)       (50,034)  
Distribution of restricted stock to officers and directors     (766,846)     $ 766,846
Distribution of restricted stock to officers and directors, shares           53,476
Distribution of deferred directors' compensation     (24,330) (281,497)   $ 305,827
Distribution of deferred directors' compensation, shares           21,312
Increase in deferred directors' compensation charged to expense 53,589     53,589    
Balances at Mar. 31, 2023 120,240,923 $ 598,731 43,134,738 1,313,162 78,428,984 $ (3,234,692)
Balances, shares at Mar. 31, 2023   35,938,206        
Balances, Treasury shares at Mar. 31, 2023           (225,484)
Balances at Dec. 31, 2023 $ 123,231,414 $ 601,788 41,676,417 1,487,590 80,022,839 $ (557,220)
Balances, shares at Dec. 31, 2023   36,121,723        
Balances, Treasury shares at Dec. 31, 2023 131,477         (131,477)
Net income (loss) $ (183,615)       (183,615)  
Restricted stock award expense 656,656   656,656      
Dividends declared (1,121,314)       (1,121,314)  
Distribution of deferred directors' compensation     70,344 (107,199)   $ 36,855
Distribution of deferred directors' compensation, shares           8,692
Increase in deferred directors' compensation charged to expense 45,132     45,132    
Balances at Mar. 31, 2024 $ 122,628,273 $ 601,788 $ 42,403,417 $ 1,425,523 $ 78,717,910 $ (520,365)
Balances, shares at Mar. 31, 2024   36,121,723        
Balances, Treasury shares at Mar. 31, 2024 122,785         (122,785)