v3.26.1
Note 10 - Stock-Based Compensation - Summary of Stock Options (Details)
3 Months Ended
Mar. 31, 2026
USD ($)
$ / shares
shares
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]  
Outstanding (in shares) 417,048
Equity Plans [Member]  
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]  
Outstanding (in shares) 0
Outstanding, weighted average exercise price (in dollars per share) | $ / shares $ 0
Granted (in shares) 417,048
Granted, weighted average exercise price (in dollars per share) | $ / shares $ 14.68
Outstanding (in shares) 417,048
Outstanding, weighted average exercise price (in dollars per share) | $ / shares $ 14.68
Aggregate intrinsic value, outstanding | $ $ 6,122,265
Exercisable, end of the period (in shares) 417,048
Available for grant, end of period (in shares) 2,816,539
Weighted average fair value of options granted during the period (in dollars per share) | $ / shares $ 6.18