XML 57 R43.htm IDEA: XBRL DOCUMENT v3.23.1
WARRANTS - Additional Information (Detail) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended
Mar. 31, 2018
Mar. 31, 2023
Mar. 31, 2022
Dec. 31, 2022
Jan. 31, 2017
Sep. 30, 2016
Common Stock Warrants [Line Items]            
Change in fair value of warrants   $ 1,944 $ 2,830      
Warrant liabilities   $ 2,234   $ 4,178    
March 2018 Direct Registered Offering | Common Stock            
Common Stock Warrants [Line Items]            
Issuance of common stock upon public offering, net (in shares) 4,090,000          
March 2018 Direct Registered Offering | Series A Convertible Preferred Stock            
Common Stock Warrants [Line Items]            
Issuance of common stock upon public offering, net (in shares) 3,000,581          
Common Stock Warrants | March 2018 Direct Registered Offering            
Common Stock Warrants [Line Items]            
Warrants issued (in shares) 1,418,116          
Exercise price (in USD per share) $ 8.31          
Adjustments to additional paid in capital, warrant issued $ 6,600          
Warrant liabilities 7,400          
Common Stock, Convertible Preferred Stock And Warrants | March 2018 Direct Registered Offering            
Common Stock Warrants [Line Items]            
Proceed from private placement and equity issuances, gross $ 59,100          
2016 Placement Warrants            
Common Stock Warrants [Line Items]            
Warrants issued (in shares)           1,720,512
Exercise price (in USD per share)   $ 2.95        
2017 Placement Warrants            
Common Stock Warrants [Line Items]            
Warrants issued (in shares)         1,380,745  
Exercise price (in USD per share)   $ 3.17