XML 73 R61.htm IDEA: XBRL DOCUMENT v3.25.1
EARNINGS PER SHARE - Earnings per Share (Details) - USD ($)
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]    
Net (loss) $ (522,568) $ 6,980,182
Less dividends:    
Common stock 4,185,958 3,658,012
Preferred stock 1,184,958 1,184,999
Dividends 5,370,916 4,843,011
Undistributed (deficit) earnings $ (5,893,484) $ 2,137,171
Basic income per share (in dollars per share) $ (0.03) $ 0.11
Common Stock    
Less dividends:    
Distributed earnings (in dollars per share) 0.08 0.07
Undistributed earnings (in dollars per share) (0.11) 0.04
Basic income per share (in dollars per share) (0.03) 0.11
Unvested Share-Based Payment Awards    
Less dividends:    
Distributed earnings (in dollars per share) 0.00 0.00
Undistributed earnings (in dollars per share) 0.00 0.00
Basic income per share (in dollars per share) $ 0.00 $ 0.00