XML 44 R34.htm IDEA: XBRL DOCUMENT v3.25.1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Earnings per share (Details) - USD ($)
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Earnings per share    
Common stock underlying issued and outstanding stock options   8,194
Diluted EPS calculated under the treasury stock method   8,194
Net Income (Loss) $ (10,500,716) $ 429,384
Preferred stock dividend requirements (57,611) (57,611)
Income (loss) applicable to common shareholders $ (10,558,327) $ 371,773
Average common shares outstanding 29,937,159 29,937,159
Average common and common equivalent shares outstanding - diluted 29,937,159 29,945,353
Basic earnings (loss) per share $ (0.35) $ 0.01
Diluted earnings (loss) per share $ (0.35) $ 0.01