XML 76 R67.htm IDEA: XBRL DOCUMENT v3.22.1
Note 11 - Stockholders' Equity - Vesting Schedule (Details) - Restricted Stock Units (RSUs) [Member] - shares
3 Months Ended
Mar. 31, 2022
Dec. 31, 2021
2022 (in shares) 69,770  
2023 (in shares) 202,239  
2024 (in shares) 189,770  
2025 (in shares) 121,210  
2026 (in shares) 66,119  
Total (in shares) 649,108 439,087
Share-Based Payment Arrangement, Vesting in February [Member]    
2022 (in shares) 0  
2023 (in shares) 133,670  
2024 (in shares) 121,206  
2025 (in shares) 121,210  
2026 (in shares) 66,119  
Total (in shares) 442,205  
Share-Based Payment Arrangement, Vesting in May [Member]    
2022 (in shares) 68,569  
2023 (in shares) 68,569  
2024 (in shares) 68,564  
2025 (in shares) 0  
2026 (in shares) 0  
Total (in shares) 205,702  
Share-Based Payment Arrangement, Vesting in November [Member]    
2022 (in shares) 1,201  
2023 (in shares) 0  
2024 (in shares) 0  
2025 (in shares) 0  
2026 (in shares) 0  
Total (in shares) 1,201