XML 32 R22.htm IDEA: XBRL DOCUMENT v3.21.1
Stockholders' Equity (Tables)
3 Months Ended
Mar. 31, 2021
Equity [Abstract]  
Schedule of Outstanding Warrants The following equity classified warrants to purchase common stock were outstanding as of March 31, 2021:
SharesExercise PriceIssuance dateExpiration date
Common stock warrants252,798$1.84 January 19, 2016January 19, 2026
Common stock warrants69,1761.84March 31, 2016March 31, 2026
Common stock warrants1311.84April 1, 2016April 1, 2026
Common stock warrants83,77814.32September 7, 2017September 7, 2024
Common stock warrants20,94414.32December 7, 2018December 7, 2025
426,827