v3.22.2.2
Note 9 - Fair Value Measurements - Fair Value Assets Measured On Recurring Basis (Details) - Fair Value, Recurring [Member] - USD ($)
Jun. 30, 2022
Dec. 31, 2021
Warrant liability $ 105,699 $ 372,730
Total 105,699 372,730
Fair Value, Inputs, Level 3 [Member]    
Warrant liability 105,699 372,730
Total $ 105,699 $ 372,730