XML 29 R3.htm IDEA: XBRL DOCUMENT v3.22.1
Consolidated Balance Sheets (Parenthetical) - USD ($)
Dec. 31, 2021
Dec. 31, 2020
Temporary Equity, Par or Stated Value Per Share $ 0.001 $ 0.001
Temporary Equity, Shares Authorized 5,000,000 5,000,000
Temporary Equity, Shares Issued 4,797,052 4,606,853
Temporary Equity, Shares Outstanding 4,797,052 4,606,853
Temporary Equity, Liquidation Preference $ 96,296,493 $ 92,137,060
Preferred Stock, Par or Stated Value Per Share $ 0.001 $ 0.001
Preferred Stock, Shares Authorized 10,000,000 10,000,000
Common Stock, Par or Stated Value Per Share $ 0.001 $ 0.001
Common Stock, Shares Authorized 80,000,000 80,000,000
Common Stock, Shares, Issued 14,914,458 13,048,942
Common Stock, Shares, Outstanding 14,914,458 13,048,942
Series A Convertible Preferred Stock [Member]    
Preferred Stock, Par or Stated Value Per Share $ 0.001 $ 0.001
Preferred Stock, Shares Authorized 2,000,000 2,000,000
Preferred Stock, Shares Issued 328,925 328,925
Preferred Stock, Shares, Outstanding 328,925 328,925
Preferred Stock, Liquidation Preference, Value $ 329 $ 329