v3.26.3
Note 6 - Stockholders' Equity and Stock-based Compensation Expense (Details Textual) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended 12 Months Ended
May 05, 2022
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Dec. 31, 2025
Nov. 12, 2025
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price (in dollars per share)   $ 14.92   $ 14.92      
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted-Average Remaining Contractual Term (Year)       2 years 2 months 12 days      
Share-Based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount   $ 10,100   $ 10,100      
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period (in shares)       (0)      
Share-based Compensation Expense, Estimated Forfeitures   $ 0 $ 0 $ 0 $ 0    
Common Stock, Par or Stated Value Per Share (in dollars per share)   $ 0.001   $ 0.001   $ 0.001  
Stock Issued During Period, Value, New Issues   $ 1,617          
Proceeds from Issuance of Common Stock       $ 1,617 $ 0    
At-the-market 2025 Offering Program [Member]              
Equity Offering, Maximum Amount             $ 50,000
Equity Offering, Percentage of Commission             3.00%
Stock Issued During Period, Shares, New Issues (in shares)   1,760,000       0  
Shares Issued, Price Per Share (in dollars per share)   $ 1.16   $ 1.16      
Stock Issued During Period, Value, New Issues   $ 2,000          
Proceeds from Issuance of Common Stock   1,600          
Equity Offering, Amount Available   $ 48,000   $ 48,000      
The 2018 Equity Incentive Plan [Member]              
Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period (Year) 10 years            
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized (in shares) 9,000,000            
Common Stock, Par or Stated Value Per Share (in dollars per share) $ 0.001            
Stock Options Net Settled in Satisfaction of the Exercise Price [Member]              
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period (in shares)   0   0