XML 61 R52.htm IDEA: XBRL DOCUMENT v3.22.1
Common Stock Warrants - Additional Information (Details) - Series B Warrants - Common Stock Warrants - $ / shares
1 Months Ended
May 31, 2015
Feb. 28, 2015
Mar. 31, 2022
Nov. 02, 2021
Mar. 31, 2021
Class Of Warrant Or Right [Line Items]          
Number of Warrants converted       12,686  
Exercise price of warrants       $ 17.03  
Warrants outstanding     12,686   12,686
Series B Convertible Preferred Stock          
Class Of Warrant Or Right [Line Items]          
Number of warrants issued 887,536 1,650,098      
Exercise price of warrants $ 1.24235 $ 1.24235      
Warrants expiration period 10 years 10 years