XML 86 R72.htm IDEA: XBRL DOCUMENT v3.25.3
Note 13 - Stock-based Compensation (Details Textual)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended 9 Months Ended
Aug. 15, 2025
Jan. 29, 2025
Jan. 06, 2025
$ / shares
shares
Apr. 30, 2024
shares
Jul. 31, 2023
Sep. 30, 2025
USD ($)
shares
Sep. 30, 2024
USD ($)
Sep. 30, 2025
USD ($)
$ / shares
shares
Sep. 30, 2024
USD ($)
$ / shares
Dec. 31, 2024
shares
Mar. 31, 2020
shares
Chief Financial Officer [Member]                      
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross (in shares)     26,315                
Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price (in dollars per share) | $ / shares     $ 10.07                
Share-Based Payment Arrangement, Option [Member]                      
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross (in shares)               160,360      
Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price (in dollars per share) | $ / shares               $ 6.34      
Share-Based Payment Arrangement, Option [Member] | Chief Financial Officer [Member]                      
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period (Year)     36 months                
Non-plan Options [Member]                      
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross (in shares)               26,315      
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value (in dollars per share) | $ / shares               $ 7.92 $ 99.33    
Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price (in dollars per share) | $ / shares               $ 10.07      
Non-plan Options [Member] | Chief Financial Officer [Member]                      
Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price (in dollars per share) | $ / shares     $ 10.07                
Non-plan Options [Member] | Chief Financial Officer [Member] | Share-Based Payment Arrangement, Tranche One [Member]                      
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period (Year)     3 years                
Restricted Stock [Member]                      
Share-Based Payment Arrangement, Expense | $           $ 70 $ 17 $ 259 $ 36    
Employee Stock Purchase Plan 2018 [Member]                      
Stock Issued During Period, Shares, Employee Stock Purchase Plans (in shares)       5              
Inducement Equity Incentive Plan 2020 [Member]                      
Common Stock, Capital Shares Reserved for Future Issuance (in shares)           0   0   0 3
Equity Incentive Plan 2023 [Member]                      
Common Stock, Capital Shares Reserved for Future Issuance (in shares)           161,848   161,848   48,790  
Shares Available for Issuance, Quarterly Increase, Percentage of Common Shares Outstanding on Adjustment Date Less Fiscal Quarter Beginning Balance   10.00%                  
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value (in dollars per share) | $ / shares               $ 4.41 $ 75.69    
Equity Incentive Plan 2023 [Member] | Share-Based Payment Arrangement, Employee [Member]                      
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross (in shares)               140,373      
Equity Incentive Plan 2023 [Member] | Share-Based Payment Arrangement, Employee [Member] | Maximum [Member]                      
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period (Year)               5 years      
Equity Incentive Plan 2023 [Member] | Share-Based Payment Arrangement, Nonemployee [Member]                      
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross (in shares)               19,987      
Equity Incentive Plan 2023 [Member] | Share-Based Payment Arrangement, Nonemployee [Member] | Share-Based Payment Arrangement, Tranche Two [Member]                      
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross (in shares)               11,832      
Equity Incentive Plan 2023 [Member] | Share-Based Payment Arrangement, Nonemployee [Member] | Share-Based Payment Arrangement, Tranche Three [Member]                      
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross (in shares)               8,155      
Equity Incentive Plan 2023 [Member] | Share-Based Payment Arrangement, Nonemployee [Member] | Minimum [Member]                      
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period (Year)               2 years      
Equity Incentive Plan 2023 [Member] | Share-Based Payment Arrangement, Option [Member] | Employees and Consultants [Member]                      
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period (Year)         5 years            
Equity Incentive Plan 2023 [Member] | Non-plan Options [Member]                      
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross (in shares)     26,315                
Reverse Stock Split [Member]                      
Stockholders' Equity Note, Stock Split, Conversion Ratio 19             19