XML 23 R5.htm IDEA: XBRL DOCUMENT v3.26.1
CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY - USD ($)
Redeemable preferred stock [Member]
Preferred stock [Member]
Redeemable preferred stock [Member]
Common stock [Member]
Additional paid-in capital [Member]
Retained earnings [Member]
Non controlling interests [Member]
Total
Balance at Dec. 31, 2022 $ 20,630   $ 9,193,725 $ 89,205,159 $ 61,247,699 $ 8,096,976 $ 167,764,189
Balance (in shares) at Dec. 31, 2022 34,383   15,322,875        
Issue of share capital $ 7,985   $ 41,319 (49,304) 0 0 0
Issue of share capital (in shares) 13,309   68,864        
Conversion of preferred stock $ (5,309)   $ 5,309 0 0 0 0
Conversion of preferred stock (in shares) (8,848)   8,848        
Buyback of preferred stock $ (122)   $ 0 (1,708) 0 0 (1,830)
Buyback of preferred stock (in shares) (203)            
Net income $ 0   0 0 29,585,391 573,791 30,159,182
Net Income (Loss), Including Portion Attributable to Nonredeemable Noncontrolling Interest             30,159,182
Stock issued for services rendered (in shares)   13,309          
Purchase of Remaining Non-Controlling Interests in PERC $ 0   $ 221,030 1,006,248   (3,667,305) (2,440,027)
Purchase of remaining non-controlling interests in PERC (in shares) 0   368,383        
Exercise of options $ 3,394   $ 1,544 94,826 0 0 99,764
Exercise of options (in shares) 5,656   2,575        
Dividends declared $ 0   $ 0 0 (5,684,270) 0 (5,684,270)
Stock-based compensation 0   0 1,933,666 0 0 1,933,666
Balance at Dec. 31, 2023 $ 26,578   $ 9,462,927 92,188,887 85,148,820 5,003,462 191,830,674
Balance (in shares) at Dec. 31, 2023 44,297   15,771,545        
Issue of share capital $ 3,542   $ 41,299 (44,841) 0 0 0
Issue of share capital (in shares) 5,904   68,832        
Conversion of preferred stock $ (3,581)   $ 3,581 0 0 0 0
Conversion of preferred stock (in shares) (5,968)   5,968        
Buyback of preferred stock $ (763)   $ 0 (13,851) 0 0 (14,614)
Buyback of preferred stock (in shares) (1,272)   0        
Net income $ 0   $ 0 0 28,237,554 577,590 28,815,144
Net Income (Loss), Including Portion Attributable to Nonredeemable Noncontrolling Interest             28,815,144
Stock issued for services rendered (in shares)   5,904          
Exercise of options $ 626   $ 0 23,127 0 0 23,753
Exercise of options (in shares) 1,043   0        
Dividends declared $ 0   $ 0 0 (6,510,793) (232,100) (6,742,893)
Stock-based compensation 0   0 1,397,583 0 0 1,397,583
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 $ 5,120   $ 48,396 (53,516) 0 0 0
Issue of share capital (in shares) 8,534   80,661        
Conversion of preferred stock $ (7,973)   $ 7,973 0 0 0 0
Conversion of preferred stock (in shares) (13,287)   13,287        
Buyback of preferred stock $ (1,057)   $ 0 (28,032) 0 0 (29,089)
Buyback of preferred stock (in shares) (1,764)   0        
Net income $ 0   $ 0 0 18,336,673 593,179 18,929,852
Net Income (Loss), Including Portion Attributable to Nonredeemable Noncontrolling Interest             18,929,852
Stock issued for services rendered 0   $ 1,200 68,240 0 0 69,440
Stock issued for services rendered (in shares)   8,534 2,000        
Exercise of options $ 1,212   $ 1,764 71,129 0 0 $ 74,105
Exercise of options (in shares) 2,020   2,940       4,960
Dividends declared $ 0   $ 0 0 (8,463,206) (913,314) $ (9,376,520)
Stock-based compensation 0   0 1,701,904 0 0 1,701,904
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