XML 51 R36.htm IDEA: XBRL DOCUMENT v3.25.0.1
Nature of Business - Liquidity - October 2023 Financing (Details) - October 2023 Financing
$ in Millions
Oct. 16, 2023
USD ($)
shares
October 2023 Financing  
Number of warrants to purchase common stock 1,178,320
Gross proceeds from issuance of common stock | $ $ 64.0
Net proceeds from issuance of common stock | $ $ 59.5
Pre-funded warrants  
October 2023 Financing  
Number of warrants to purchase common stock 1,571,093
Pre-funded warrants | Jefferies LLC and Evercore Group LLC  
October 2023 Financing  
Number of shares issued 1,571,093
Common stock  
October 2023 Financing  
Number of shares issued 8,253,895
Number of warrants to purchase common stock 6,190,418
Common stock | Jefferies LLC and Evercore Group LLC  
October 2023 Financing  
Number of shares issued 2,727,340
Warrants | Jefferies LLC and Evercore Group LLC  
October 2023 Financing  
Number of shares issued 3,223,824