XML 35 R26.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Note 7 - Net Loss Per Share (Tables)
6 Months Ended
Jun. 30, 2024
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 June 30,

 

 

2024

 

 

2023

 

 

 

 

 

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

 

$

(18,545,753

)

 

 

9,775,758

 

 

$

(1.90

)

 

$

(10,415,512

)

 

 

7,547,472

 

 

$

(1.38

)

Diluted Net Loss per Share:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Net loss attributable to common stock

 

$

(18,545,753

)

 

 

9,775,758

 

 

$

(1.90

)

 

$

(10,415,512

)

 

 

7,547,472

 

 

$

(1.38

)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Six Months Ended June 30,

 

 

2024

 

 

2023

 

 

 

 

 

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

 

$

(39,042,992

)

 

 

9,681,064

 

 

$

(4.03

)

 

$

(18,340,999

)

 

 

7,455,691

 

 

$

(2.46

)

Diluted Net Loss per Share:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Net loss attributable to common stock

 

$

(39,042,992

)

 

 

9,681,064

 

 

$

(4.03

)

 

$

(18,340,999

)

 

 

7,455,691

 

 

$

(2.46

)