XML 85 R67.htm IDEA: XBRL DOCUMENT v3.24.0.1
EARNINGS PER SHARE - Earnings per Share (Details) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]    
Net income $ 19,714,496 $ 9,863,660
Less dividends expense:    
Common stock 13,581,323 12,535,116
Preferred stock 4,740,000 4,740,000
Dividends 18,321,323 17,275,116
Undistributed earnings (deficit) $ 1,393,173 $ (7,411,456)
Total (in dollars per share) $ 0.29 $ 0.11
Common Stock    
Less dividends expense:    
Distributed earnings (in dollars per share) 0.26 0.26
Undistributed earnings (deficit) (in dollars per share) 0.03 (0.15)
Total (in dollars per share) 0.29 0.11
Unvested Share Based Payment Awards    
Less dividends expense:    
Distributed earnings (in dollars per share) 0.26 0.26
Undistributed earnings (deficit) (in dollars per share) 0.03 0
Total (in dollars per share) $ 0.29 $ 0.26