v3.26.1
Note 9 - Net Loss Per Share Attributable to Common Stockholders (Tables)
6 Months Ended
Jun. 30, 2026
Notes Tables  
Schedule of Earnings Per Share, Basic, by Common Class, Including Two Class Method [Table Text Block]

 

 

Three Months Ended

 

 

 

June 30,

 

 

 

2026

 

 

2025

 

Net loss attributable to common stockholders

 

$

(6,354,510

)

 

$

(5,448,312

)

Basic and diluted weighted average common shares outstanding

 

 

14,109,819

 

 

 

2,017,228

 

Loss per share:

 

 

 

 

 

 

 

 

Basic and diluted

 

$

(0.45

)

 

$

(2.70

)

 

 

Six Months Ended

 

 

 

June 30,

 

 

 

2026

 

 

2025

 

Net loss attributable to common stockholders

 

$

(12,841,269

)

 

$

(9,359,959

)

Basic and diluted weighted average common shares outstanding

 

 

12,567,770

 

 

 

1,586,453

 

Loss per share:

 

 

 

 

 

 

 

 

Basic and diluted

 

$

(1.02

)

 

$

(5.90

)