XML 78 R52.htm IDEA: XBRL DOCUMENT v3.22.4
Common Stock Warrants - Additional Information (Details) - Series B Warrants - Common Stock Warrants - $ / shares
1 Months Ended
May 31, 2015
Feb. 28, 2015
Dec. 31, 2022
Nov. 02, 2021
Jun. 30, 2021
Class Of Warrant Or Right [Line Items]          
Number of Warrants converted       12,686  
Exercise price of warrants       $ 17.03  
Warrants outstanding     12,686   173,827
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