XML 34 R24.htm IDEA: XBRL DOCUMENT v3.22.1
Stockholders' Equity (Details) - Schedule of outstanding stock warrants
3 Months Ended
Mar. 31, 2022
$ / shares
shares
Schedule of outstanding stock warrants [Abstract]  
Number of Warrants, balance beginning | shares 736,341
Weighted Average Exercise Price, balance beginning | $ / shares $ 4.59
Weighted Average Remaining Contractual Life (Years), balance beginning 4 years 3 months 18 days
Number of Warrants, balance ending | shares 736,341
Weighted Average Exercise Price, balance ending | $ / shares $ 4.59
Weighted Average Remaining Contractual Life (Years), balance ending 4 years 18 days
Number of Warrants, Warrants exercisable | shares 736,341
Weighted Average Exercise Price, Warrants exercisable | $ / shares $ 4.59
Weighted Average Remaining Contractual Life (Years), Warrants exercisable 4 years 18 days