XML 63 R46.htm IDEA: XBRL DOCUMENT v3.24.0.1
Warrants - Additional Information (Details)
$ / shares in Units, $ in Thousands
12 Months Ended
Sep. 30, 2022
USD ($)
$ / shares
shares
Dec. 31, 2023
USD ($)
shares
Dec. 31, 2022
USD ($)
shares
Dec. 31, 2022
$ / shares
shares
Class Of Warrant Or Right [Line Items]        
Weighted average fair value of shares purchased upon exercise of warrants | $ / shares       $ 11.85
Common stock, shares issued | shares   41,101,303 37,979,136 37,979,136
Net proceeds from common stock   $ 7,529 $ 42,297  
Common share and warrant public offering expire date Sep. 30, 2027      
Warrants issuance costs     1,500  
Change in fair value of the warrant liability   6,636 (7,843)  
Underwritten Public Offering        
Class Of Warrant Or Right [Line Items]        
Common stock, shares issued | shares 7,058,823      
Offering price | $ / shares $ 4.25      
2022 USD Financing Warrant Liability        
Class Of Warrant Or Right [Line Items]        
Common stock, shares issued | shares 7,058,823      
Change in fair value of the warrant liability   $ 6,636 (7,800)  
Common Share and Warrant Public Offering        
Class Of Warrant Or Right [Line Items]        
Net proceeds from common stock $ 27,500      
Common shares at an excercise price | $ / shares $ 4.25      
General and Administrative | 2022 USD Financing Warrant Liability        
Class Of Warrant Or Right [Line Items]        
Warrants issuance costs     $ 1,500