v3.26.1
BASIS OF PRESENTATION AND ACCOUNTING POLICIES (Details 2) - USD ($)
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
BASIS OF PRESENTATION AND ACCOUNTING POLICIES    
Net income (loss) available to common shareholders, basic $ 2,260,795 $ (231,608)
Weighted average common shares outstanding, basic 12,640,999 10,977,405
Basic earnings (loss) per common share $ 0.18 $ (0.02)
Net income (loss) available to common shareholders, diluted $ 2,260,795 $ (231,608)
Weighted average common shares outstanding, diluted 12,640,999 10,977,405
Preferred shares 83  
Restricted stock units 107,107  
Stock payable 8,416  
Stock payable - related party 28,747  
Adjusted weighted average common shares outstanding 12,785,352 10,977,405
Diluted earnings (loss) per common share $ 0.18 $ (0.02)