XML 44 R33.htm IDEA: XBRL DOCUMENT v3.25.2
EARNINGS PER SHARE (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2024
Mar. 31, 2024
Jun. 30, 2025
Jun. 30, 2024
Net income (loss) per share:            
Net income (loss) $ 181,555 $ 546,524 $ 202,792 $ (322,768) $ 728,079 $ (119,976)
Preferred dividends (1,875)   (1,875)   (3,750) (3,750)
Net income (loss) available to common stockholders $ 179,680   $ 200,917   $ 724,329 $ (123,726)
Weighted average shares - basic 118,261,366   108,438,984   115,994,982 108,173,645
Add - dilutive effect of stock options 2,499,367       2,412,816  
Add - dilutive effect of RSUs 1,210,001   504,142   1,150,838  
Add - dilutive effect of warrants 5,252,701       4,784,999  
Weighted average shares - diluted 127,223,435   108,943,126   124,343,635 108,173,645
Net income (loss) per share:            
Basic         $ 0.01 $ 0
Diluted         $ 0.01 $ 0