v3.26.1
Note 9 - Stockholders' Equity (Tables)
6 Months Ended
Jun. 30, 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

216

$

1,457,002

$

0.0001

$

1.580

922,153

Shares

Shares

Carrying

Original

Conversion

Common

Authorized

Issued and

Value

Issue Price

Price

Shares

Outstanding

Upon

Conversion

100

100

$

100,000

$

0.0001

$

1.580

63,291

Shares

Shares

Carrying

Original

Conversion

Common

Authorized

Issued and

Value

Issue Price

Price

Shares

Outstanding

Upon

Conversion

500

500

$

500,000

$

0.0001

$

1.580

316,456

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

530

$

11,868.80

7.8

$

Expected to vest

13

4,702.28

8.4

Total

543

$

11,697.23

7.8

$

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

Weighted

Number

Average

of

Exercise

Shares

Price

Balance — December 31, 2025

543

$

11,697

Granted

Expired or forfeited

Balance — March 31, 2026

543

$

11,697.23

Granted

Expired or forfeited

Balance — June 30, 2026

543

$

11,697.23

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

June 30,

2026

Weighted average fair value

$

4,154.33

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 — June 30, 2026

76

3,102