XML 65 R55.htm IDEA: XBRL DOCUMENT v3.23.2
Stockholders' Equity (Warrants) (Details) - USD ($)
$ / shares in Units, $ in Millions
1 Months Ended
Oct. 31, 2022
Jun. 30, 2023
Dec. 31, 2022
Oct. 30, 2022
Common Stock Warrants        
Warrants outstanding   0 303,804  
Debt Instrument principal amount       $ 10.0
Deerfield Facility Agreement        
Common Stock Warrants        
Warrant exercise, threshold percentage       4.985%
Deerfield Exchange Agreement        
Common Stock Warrants        
Exercise price (in dollars per share)       $ 0.001
Debt Instrument principal amount       $ 50.0
Debt conversion, shares Issued 296,774      
Debt conversion, warrants issued 1,054,395      
2022 Follow-on Public Offering        
Common Stock Warrants        
Proceeds from the issuance of common stock, net of underwriting discounts, commissions and offering expenses $ 14.1      
Warrants outstanding   4,657,799 4,657,799  
2022 Follow-on Public Offering | Stock issuable upon exercise of warrants        
Common Stock Warrants        
Exercise price (in dollars per share)       $ 3.80
2022 Follow-on Public Offering | Pre-funded Warrant        
Common Stock Warrants        
Exercise price (in dollars per share)       $ 3.70