XML 57 R45.htm IDEA: XBRL DOCUMENT v3.24.1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Earnings per share (Details) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Earnings per share      
Common Stock underlying issued and outstanding stock options 15,040 65,597 141,435
Common stock issuable upon the conversion of convertible preferred shares     232,445
Diluted EPS calculated under the treasury stock method 15,040 65,597 373,880
Net Income $ (7,011,036) $ 5,078,557 $ 56,064,241
Preferred stock dividend requirements (231,946) (232,444) (241,703)
Income applicable to common shareholders $ (7,242,982) $ 4,846,113 $ 55,822,538
Average common shares outstanding 29,937,159 32,896,348 33,870,819
Average common and common equivalent shares outstanding - assuming dilution 29,937,159 32,961,945 34,244,699
Basic earnings per share $ (0.24) $ 0.15 $ 1.65
Diluted earnings per share $ (0.24) $ 0.15 $ 1.63