v3.26.1
Summary of Significant Accounting Policies (Tables)
6 Months Ended
Jun. 30, 2026
Accounting Policies [Abstract]  
Schedule of reconciliation of cash, cash equivalents and restricted cash
               
    June 30,  
    2026     2025  
Cash and cash equivalents   $ 143,781     $ 831,634  
Restricted cash     307,697       302,262  
Total cash and cash equivalents and restricted cash in the unaudited condensed consolidated statements of cash flows   $ 451,478     $ 1,133,896  
Schedule of earnings (loss) per share
                               
    Basic     Diluted  
   

Three months ended

June 30,

    Three months ended
June 30,
 
    2026     2025     2026     2025  
Net income   $ 42,471,082     $ 3,509,992     $ 42,471,082     $ 3,509,992  
Net income allocated to preferred stock     (208,279 )     (21,166 )     (206,449 )     (20,967 )
Net income available to common stockholders   $ 42,262,803     $ 3,488,826     $ 42,264,633     $ 3,489,025  
                                 
Basic weighted average shares outstanding     12,378,671       10,071,286       12,378,671       10,071,286  
Dilutive effect of stock purchase warrants                     84,926       55,424  
Dilutive effect of restricted stock units                     25,506       40,857  
Dilutive weighted average shares outstanding                     12,489,103       10,167,567  
                                 
Earnings per share   $ 3.41     $ 0.35     $ 3.38     $ 0.34  

 

 

    Basic     Diluted  
    Six months ended
June 30,
    Six months ended
June 30,
 
    2026     2025     2026     2025  
Net income   $ 41,760,511     $ 3,101,859     $ 41,760,511     $ 3,101,859  
Net income allocated to preferred stock     (204,795 )     (18,705 )     (196,001 )     -  
Net income available to common stockholders   $ 41,555,716     $ 3,083,154     $ 41,564,510     $ 3,101,859  
                                 
Basic weighted average shares outstanding     12,110,139       10,071,183       12,110,139       10,071,183  
Dilutive effect of stock purchase warrants                     554,262       -  
Dilutive effect of preferred stock                     -       61,100  
Dilutive effect of restricted stock units                     4,740       75,659  
Dilutive weighted average shares outstanding                     12,669,141       10,207,942  
                                 
Earnings per share   $ 3.43     $ 0.31     $ 3.28     $ 0.30