XML 47 R37.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Note 5 - Stockholders' Equity - Common Stock Reserved for Future Issuance (Details) - shares
Mar. 31, 2024
Dec. 31, 2023
Apr. 16, 2019
Options, Outstanding, Number (in shares) 749,239 807,685  
Total (in shares) 6,623,968    
Restricted Stock Units (RSUs) [Member]      
Equity Instruments Other than Options, Nonvested, Number (in shares) 358,002 333,716  
Performance Shares [Member]      
Equity Instruments Other than Options, Nonvested, Number (in shares) 461,037 423,621  
Equity Incentive Plan 2019 [Member]      
Options, Outstanding, Number (in shares) 749,239    
Number of Shares Authorized (in shares) 3,694,726   2,400,000
Equity Incentive Plan 2019 [Member] | Restricted Stock Units (RSUs) [Member]      
Equity Instruments Other than Options, Nonvested, Number (in shares) 358,002    
Equity Incentive Plan 2019 [Member] | Performance Shares [Member]      
Equity Instruments Other than Options, Nonvested, Number (in shares) 461,037    
Employee Stock Purchase Plan 2019 [Member]      
Number of Shares Authorized (in shares) 1,360,964