v3.26.1
Note 10 - Earnings Per Share (Tables)
3 Months Ended
Mar. 31, 2026
Notes Tables  
Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]

 

 

As of

 

 

 

March 31,

 

 

 

2026

 

 

2025

 

Warrants

 

 

14

 

 

 

347

 

Options

 

 

544

 

 

 

529

 

Restricted stock units

 

 

76

 

 

 

89

 

Preferred stock series B

 

 

3,414,091

 

 

 

 

Preferred stock series C

 

 

85,034

 

 

 

 

Total

 

 

3,499,759

 

 

 

965