v3.26.1
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY - USD ($)
Redeemable preferred stock [Member]
Preferred stock [Member]
Common stock [Member]
Additional paid-in capital [Member]
Retained earnings [Member]
Non controlling interests [Member]
Total
Balance at Dec. 31, 2024 $ 26,402 $ 9,507,807 $ 93,550,905 $ 106,875,581 $ 5,348,952 $ 215,309,647
Balance (in shares) at Dec. 31, 2024 44,004 15,846,345        
Issue of share capital   $ 40,058 (40,058)      
Issue of share capital (in shares)   66,764        
Conversion of preferred stock $ (1,492) $ 1,492        
Conversion of preferred stock (in shares) (2,486) 2,486        
Buyback of preferred stock $ (412)   (9,727)     (10,139)
Buyback of preferred stock (in shares) (688)          
Net income       4,791,029 165,427 4,956,456
Exercise of options   $ 654 12,793     13,447
Exercise of options (in shares)   1,090        
Dividends declared       (1,757,183)   (1,757,183)
Stock-based compensation     299,371     299,371
Balance at Mar. 31, 2025 $ 24,498 $ 9,550,011 93,813,284 109,909,427 5,514,379 218,811,599
Balance (in shares) at Mar. 31, 2025 40,830 15,916,685        
Balance at Dec. 31, 2025 $ 23,704 $ 9,567,140 95,310,630 116,749,048 5,028,817 226,679,339
Balance (in shares) at Dec. 31, 2025 39,507 15,945,233        
Issue of share capital   $ 32,857 (32,857)      
Issue of share capital (in shares)   54,761        
Conversion of preferred stock $ (117) $ 117        
Conversion of preferred stock (in shares) (196) 196        
Buyback of preferred stock $ (233)   (7,631)     (7,864)
Buyback of preferred stock (in shares) (388)          
Net income       3,777,429 156,135 3,933,564
Dividends declared       (2,246,985)   (2,246,985)
Stock-based compensation     395,898     395,898
Balance at Mar. 31, 2026 $ 23,354 $ 9,600,114 $ 95,666,040 $ 118,279,492 $ 5,184,952 $ 228,753,952
Balance (in shares) at Mar. 31, 2026 38,923 16,000,190