XML 59 R47.htm IDEA: XBRL DOCUMENT v3.23.1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Earnings per share (Details) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Earnings per share      
Common Stock underlying issued and outstanding stock options 65,597 141,435 131,347
Common stock issuable upon the conversion of convertible preferred shares   232,445  
Diluted EPS calculated under the treasury stock method 65,597 373,880 131,347
Net income $ 5,078,557 $ 56,064,241 $ 24,223,013
Preferred stock dividend requirements (232,444) (241,703) (573,868)
Deemed contribution on extinguishment of preferred stock     2,975,708
Net income applicable to common shareholders $ 4,846,113 $ 55,822,538 $ 26,624,853
Average common shares outstanding 32,896,348 33,870,819 33,169,307
Average common and common equivalent shares outstanding - assuming dilution 32,961,945 34,244,699 33,300,654
Basic earnings per share $ 0.15 $ 1.65 $ 0.80
Diluted earnings per share $ 0.15 $ 1.63 $ 0.80