XML 58 R47.htm IDEA: XBRL DOCUMENT v3.25.1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Earnings per share (Details) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Earnings per share      
Common stock underlying issued and outstanding stock options   15,040 65,597
Diluted EPS calculated under the treasury stock method   15,040 65,597
Net Income (Loss) $ (11,886,524) $ (7,011,036) $ 5,078,557
Preferred stock dividend requirements (230,444) (231,946) (232,444)
Income (loss) applicable to common shareholders $ (12,116,968) $ (7,242,982) $ 4,846,113
Average common shares outstanding 29,937,159 29,937,159 32,896,348
Average common and common equivalent shares outstanding - diluted 29,937,159 29,937,159 32,961,945
Basic earnings (loss) per share $ (0.4) $ (0.24) $ 0.15
Diluted earnings (loss) per share $ (0.4) $ (0.24) $ 0.15