XML 77 R64.htm IDEA: XBRL DOCUMENT v3.22.1
Stockholders' Equity - Schedule of Warrant Activity (Details) - Warrants - $ / shares
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Class Of Stock [Line Items]    
Number of Shares, Beginning Warrants outstanding 505,946 630,947
Number of Shares, Warrants granted   0
Number of Shares, Warrants exercised (54,834) (125,001)
Number of Shares, Ending Warrants outstanding 451,112 505,946
Weighted Average Grant Date Fair Value, Outstanding beginning balance $ 5.00 $ 4.16
Weighted Average Exercise Price, Warrant granted   0
Weighted Average Exercise Price, Warrant exercised 1.96 0.76
Weighted Average Grant Date Fair Value / Exercise Price, Outstanding ending balance $ 5.37 $ 5.00