v3.26.1
Note 7 - Net Loss Per Share (Tables)
3 Months Ended
Mar. 31, 2026
Net Loss Per Share  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]

A reconciliation of the components of basic and diluted net loss per share of common stock is presented below:

 

Three Months Ended March 31,

 

 

2026

 

 

2025

 

 

 

 

 

Weighted
Average

 

 

Loss

 

 

 

 

 

Weighted
Average

 

 

Loss

 

 

Net Loss

 

 

Shares

 

 

Per Share

 

 

Net Loss

 

 

Shares

 

 

Per Share

 

Basic Net Loss per Share:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Net loss attributable to common stock

 

$

(14,305,590

)

 

 

17,241,665

 

 

$

(0.83

)

 

$

(22,548,325

)

 

 

12,020,108

 

 

$

(1.88

)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Diluted Net Loss per Share:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Net loss attributable to common stock

 

$

(14,305,590

)

 

 

17,241,665

 

 

$

(0.83

)

 

$

(22,548,325

)

 

 

12,020,108

 

 

$

(1.88

)