v3.26.1
Summary of significant accounting policies (Tables)
6 Months Ended
Jun. 30, 2026
Accounting Policies [Abstract]  
Schedule of financial assets and liabilities
            
   Total  Level 1  Level 2  Level 3
Short term investments – assets:                    
Common stock  $34,702,949   $34,702,949   $   $ 
Pre-funded warrants   3,790,500        3,790,500     
Non-public warrants   780,000            780,000 
Total short-term investments – assets  $39,273,449   $34,702,949   $3,790,500   $780,000 
                     
Contingent consideration from Rotor Lab acquisition  $3,000,000   $   $   $3,000,000 
Schedule of assumptions used
     
Supplemental Information   Non-public Warrants  
Expected term of the warrants (years)     1.00  
Stock price   $ 4.33  
Warrant exercise price   $ 6.00  
Risk free interest rate     3.98%  
Volatility     116.38%  
Schedule of level 3 financial instruments
            
   December 31, 

Purchases,

Issuances and

  Change in  June 30,
   2025  Settlements  Fair Value  2026
Non-public warrants investment  $685,000   $   $95,000   $780,000 
Contingent consideration from Rotor Lab acquisition  $2,847,000   $   $153,000   $3,000,000 
Schedule of short-term investments
         
Short-term investments at fair value  Cost  Cumulative Unrealized Gains (Losses)  Fair Value
Common stock  $28,150,000   $6,552,949   $34,702,949 
Pre-funded warrants   2,850,000    940,500    3,790,500 
Non-public warrants   195,000    585,000    780,000 
Total  $31,195,000   $8,078,449   $39,273,449 

  

          
Short-term investments at cost  Cost  Impairment  Adjusted Cost
Common stock  $12,500,000   $   $12,500,000 
Preferred stock   5,000,000        5,000,000 
Pre-funded warrants   30,000,000        30,000,000 
Total  $47,500,000   $   $47,500,000 
Schedule of disaggregated by revenue
  For the Six months Ended
June 30
   2026  2025
Retail revenue  $3,174,925   $2,891,263 
Enterprise revenue   21,643,379    1,275,007 
Total revenue  $24,818,304   $4,166,270 

 

The following table presents the Company’s revenue disaggregated by revenue type for the period ended:

   For the Three months Ended 
   June 30 
   2026   2025 
Retail revenue  $2,392,095   $1,292,963 
Enterprise revenue   14,330,372    831,007 
Total revenue  $16,722,467   $2,123,970 
Schedule of cumulative translation adjustments
   
Balance as of December 31, 2025  $3,470 
      
Foreign currency translation adjustment related to Rotor Lab   34,744 
Balance as of June 30, 2026  $38,214 
Schedule of income (loss) per share
Schedule of income (loss) per share          
   For the Six months Ended 
   June 30 
Net (loss) income per common share – basic:  2026   2025 
Net (loss) income  $2,499,441   $(10,231,018)
Less: other adjustments        
Net (loss) income allocated to common stockholders  $2,499,441   $(10,231,018)
Weighted average common shares outstanding - basic   44,125,630    18,853,428 
Net (loss) income per common share - basic  $0.06   $(0.54)
           
Net (loss) income per common share – diluted:          
Net (loss) income  $2,499,441   $(10,231,018)
Add: other adjustments        
Numerator for net (loss) income per common share - diluted  $2,499,441   $(10,231,018)
Weighted average common shares outstanding - diluted   44,775,513    18,853,428 
Net (loss) income per common share - diluted  $0.06   $(0.54)
Schedule of reconciliation of basic to diluted weighted average shares
        
   For the Six months Ended
   June 30
   2026  2025
Weighted average shares used in computing net income per share of common stock, basic   44,125,630    18,853,428 
Add incremental shares:          
Unvested restricted stock   254,994     
Stock based awards (options)   394,889     
Weighted average shares used in computing net income per share of common stock, diluted   44,775,513    18,853,428 
Schedule of antidilutive shares
Schedule of antidilutive shares  For the
Three months
Ended
   For the
Three months
Ended
 
   June 30   June 30 
   2026   2025 
Unvested stock options   808,854    330,000 
Unvested restricted stock awards   914,792    200,000 
Representative warrants       8,500 
PIPE warrants       164,473 
Total   1,723,646    702,973