Annual report pursuant to Section 13 and 15(d)

Subsequent Events (Details Narrative)

v3.22.1
Subsequent Events (Details Narrative) - USD ($)
1 Months Ended 2 Months Ended 12 Months Ended
Feb. 28, 2022
Feb. 15, 2022
Dec. 31, 2021
Dec. 31, 2020
Feb. 02, 2022
Restricted stock units granted     124,374    
Restricted Stock Units          
Restricted stock units granted     124,374 45,722  
Subsequent Event [Member]          
Stock Option Fair Value   $ 1,200,000.0      
Stock Options   549,064      
Stock Options Term   10 years      
Subsequent Event [Member] | Maximum [Member]          
Stock options with exercise prices range   $ 3.52      
Subsequent Event [Member] | Minimum [Member]          
One Year Vest   4 years      
Stock options with exercise prices range   $ 2.80      
Subsequent Event [Member] | Restricted Stock Units          
Stock Option Fair Value         $ 1,100,000.0
Restricted stock units granted 403,522        
Subsequent Event [Member] | Restricted Stock Units | Maximum [Member]          
One Year Vest 4 years        
Subsequent Event [Member] | Restricted Stock Units | Minimum [Member]          
One Year Vest 1 year