XML 37 R29.htm IDEA: XBRL DOCUMENT v3.25.1
Note 7 - Net Loss Per Share (Tables)
3 Months Ended
Mar. 31, 2025
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,

 

 

2025

 

 

2024

 

 

 

 

 

Weighted
Average

 

 

Loss

 

 

 

 

 

Weighted
Average

 

 

Loss Per

 

 

Net Loss

 

 

Shares

 

 

Per Share

 

 

Net Loss

 

 

Shares

 

 

Share

 

Basic Net Loss per Share:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Net loss attributable to common stock

 

$

(22,548,325

)

 

 

12,020,108

 

 

$

(1.88

)

 

$

(20,497,239

)

 

 

9,587,113

 

 

$

(2.14

)

Diluted Net Loss per Share:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Net loss attributable to common stock

 

$

(22,548,325

)

 

 

12,020,108

 

 

$

(1.88

)

 

$

(20,497,239

)

 

 

9,587,113

 

 

$

(2.14

)