XML 73 R62.htm IDEA: XBRL DOCUMENT v3.23.1
EARNINGS PER SHARE - Earnings per Share (Details) - USD ($)
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]    
Net income $ 5,766,691 $ 2,954,799
Less dividends:    
Common stock 3,133,869 3,133,509
Preferred stock 1,184,958 1,184,958
Dividends 4,318,827 4,318,467
Undistributed earnings (deficit) $ 1,447,864 $ (1,363,668)
Basic income per share (in dollars per share) $ 0.09 $ 0.05
Common Stock    
Less dividends:    
Distributed earnings (in dollars per share) 0.06 0.09
Undistributed earnings (deficit) (in dollars per share) 0.03 (0.04)
Basic income per share (in dollars per share) 0.09 0.05
Unvested Share-Based Payment Awards    
Less dividends:    
Distributed earnings (in dollars per share) 0.06 0.09
Undistributed earnings (deficit) (in dollars per share) 0.03 0
Basic income per share (in dollars per share) $ 0.09 $ 0.09