v3.26.3
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Calculation of weighted average shares outstanding (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2026
Jun. 30, 2026
Mar. 31, 2026
Sep. 30, 2025
Jun. 30, 2025
Mar. 31, 2025
Sep. 30, 2026
Sep. 30, 2025
Antidilutive securities excluded from computation of earnings per share                
Antidilutive shares excluded             502,685,360  
Net income (loss) attributable to common shareholders $ (3,135,982) $ 1,827,274 $ (2,234,904) $ 1,161,059 $ 3,277,901 $ 1,717,451 $ (3,543,612) $ 6,156,411
Calculation of weighted average shares outstanding - basic and diluted                
Weighted average shares outstanding - basic 758,393,038     739,094,644     754,958,818 717,459,180
Effect of diluted stock options       82,395,710       82,395,710
Effect of convertible preferred shares       399,855,900       399,855,900
Weighted average shares outstanding - diluted 758,393,038     1,221,346,254     754,958,818 1,199,710,790
Basic earnings (loss) per share $ 0     $ 0     $ 0 $ 0.01
Diluted earnings (loss) per share $ 0     $ 0     $ 0 $ 0.01
Restricted Stock Units                
Antidilutive securities excluded from computation of earnings per share                
Antidilutive shares excluded             6,000,000