v3.26.1
Note 9 - Stockholders' Equity (Tables)
3 Months Ended
Mar. 31, 2026
Notes Tables  
Schedule of Stockholders Equity [Table Text Block]

Shares

Shares

Carrying

Original

Conversion

Common

Authorized

Issued and

Value

Issue Price

Price

Shares

Outstanding

Upon

Conversion

6,000

1,620

$

4,014,971

$

0.0001

$

1.176

3,414,091

Shares

Shares

Carrying

Original

Conversion

Common

Authorized

Issued and

Value

Issue Price

Price

Shares

Outstanding

Upon

Conversion

100

100

$

100,000

$

0.0001

$

1.176

85,034

Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding [Table Text Block]

 

 

 

 

 

 

 

 

Weighted

 

 

 

 

 

 

 

 

 

 

 

 

Average

 

 

 

 

 

 

 

 

 

Weighted

 

 

Remaining

 

 

 

 

 

 

Number

 

 

Average

 

 

Contractual

 

 

Aggregate

 

 

 

of

 

 

Exercise

 

 

Life

 

 

Intrinsic

 

 

 

Shares

 

 

Price

 

 

(in years)

 

 

Value

 

Vested

 

 

503

 

 

$

12,264.19

 

 

 

8.0

 

 

$

 

Expected to vest

 

 

41

 

 

 

4,429.74

 

 

 

8.7

 

 

 

 

Total

 

 

544

 

 

$

11,673.68

 

 

 

8.0

 

 

$

 

Share-Based Payment Arrangement, Option, Activity [Table Text Block]

 

 

 

 

 

 

Weighted

 

 

 

Number

 

 

Average

 

 

 

of

 

 

Exercise

 

 

 

Shares

 

 

Price

 

Balance — December 31, 2025

 

 

544

 

 

$

11,674

 

Granted

 

 

 

 

 

 

Expired or forfeited

 

 

 

 

 

 

Balance — March 31, 2026

 

 

544

 

 

$

11,673.68

 

Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]

 

 

March 31,

 

 

 

2025

 

Weighted average fair value

 

$

4,154

 

Dividend yield

 

 

 

Expected volatility factor

 

 

68.5

%

Risk-free interest rate

 

 

4.6

%

Expected life (in years)

 

 

9.0

 

Share-Based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block]

 

 

 

 

 

Weighted

 

 

 

Number

 

 

Average

 

 

 

of

 

 

Exercise

 

 

 

Shares

 

 

Price

 

Balance — December 31, 2025

 

 

76

 

 

$

3,102

 

Granted

 

 

 

 

 

 

Vested or forfeited

 

 

 

 

 

 

Balance — March 31, 2026

 

 

76

 

 

 

3,102.16