v3.26.1
Note 15 - Equity Incentive Plans - Summary of Restricted Stock Awards (Details) - $ / shares
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Restricted Stock [Member]    
Balance, shares (in shares) 111 0
Balance, weighted average grant date fair value (in dollars per share) $ 22.78 $ 0
Issuance of restricted common stock, shares (in shares) 0 442
Issuance of restricted common stock, weighted average grant date fair value (in dollars per share) $ 0 $ 22.78
Vested, shares (in shares) (111) (331)
Vested, weighted average grant date fair value (in dollars per share) $ 22.78 $ 22.78
Cancelled, shares (in shares) 0  
Cancelled, weighted average grant date fair value (in dollars per share) $ 0  
Balance, shares (in shares) 0 111
Balance, weighted average grant date fair value (in dollars per share) $ 0 $ 22.78
Vested (in shares) 111 331
Canceled (in shares) (0)  
Canceled (in dollars per share) $ 0  
Restricted Stock Units (RSUs) [Member]    
Balance, shares (in shares) 44,119 0
Balance, weighted average grant date fair value (in dollars per share) $ 3.91 $ 0
Issuance of restricted common stock, shares (in shares) 68,083 44,119
Issuance of restricted common stock, weighted average grant date fair value (in dollars per share) $ 5.96 $ 3.91
Vested, shares (in shares) (54,848) 0
Vested, weighted average grant date fair value (in dollars per share) $ 2.34 $ 0
Cancelled, shares (in shares) 0 0
Cancelled, weighted average grant date fair value (in dollars per share) $ 0 $ 0
Balance, shares (in shares) 50,736 44,119
Balance, weighted average grant date fair value (in dollars per share) $ 5.96 $ 3.91
Vested (in shares) 54,848 0
Forfeited (in shares) 6,618 0
Forfeited, weighted average grant date fair value (in dollars per share) $ 3.84 $ 0
Canceled (in shares) 0 0
Canceled (in dollars per share) $ 0 $ 0
Forfeited (in shares) (6,618) 0