XML 26 R48.htm IDEA: XBRL DOCUMENT v3.20.1
Stockholders' Equity - Common Stock Warrants (Details) - Private Placement - $ / shares
May 03, 2021
Apr. 28, 2021
Mar. 27, 2021
Mar. 31, 2020
Nov. 02, 2017
Class of Stock [Line Items]          
Number of shares called by warrants (in shares)       413,320  
Exercise price (in dollars per share)         $ 3.00
Forecast          
Class of Stock [Line Items]          
Warrant expirations 117,262 132,884 163,174