v3.26.1
Earnings Per Share (Tables)
3 Months Ended
Mar. 31, 2026
Earnings Per Share [Abstract]  
Schedule of Basic and Diluted Earnings Per Share

Basic and diluted earnings per share for the three months ended March 31, 2026 and 2025:

 

    Period Ended March 31,  
    2026     2025  
Net loss from continuing operations   $ (1,930,036 )   $ (1,768,974 )
Loss of discontinued operations, net of tax     (559,717 )     (802,080 )
Net loss   $ (2,489,753 )   $ (2,571,054 )
                 
Basic weighted average shares     20,120,117       756,611  
                 
Basic and dilutive loss per share - continuing operations   $ (0.10 )   $ (2.34 )
Basic and dilutive income (loss) per share - discontinued operations   $ (0.03 )   $ (1.06 )
Schedule of Weighted Average Dilutive Shares For periods in which the Company incurred a net loss, these amounts are not included in weighted average dilutive shares because their impact would be anti-dilutive.
     
   Year Ended March 31, 
   2026   2025 
Weighted average stock options   1,802,184    2,646,484 
Weighted average price of exercisable stock options  $7.02   $20.11 
           
Weighted average warrants   190,500    190,500 
Weighted average price of warrants  $9.08   $9.80 
           
Average price of common stock  $7.83   $2.13