XML 102 R78.htm IDEA: XBRL DOCUMENT v3.24.0.1
Warrants (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Aug. 02, 2023
Jun. 14, 2023
Jun. 30, 2022
Dec. 31, 2023
Dec. 31, 2022
Aug. 01, 2023
Jul. 15, 2019
Class of Warrant or Right [Line Items]              
Warrants issued (in shares)             2,000,000
Fair value of warrants issued         $ 5,874    
Exercise price of warrants (in usd per share)             $ 0.001
Proceeds from exercise of warrants, net       $ 8,307 $ 0    
Public equity              
Class of Warrant or Right [Line Items]              
Fair value of warrants issued     $ 5,874        
Pre-Funded Warrants              
Class of Warrant or Right [Line Items]              
Warrants issued (in shares)     4,000,000        
Common Stock Warrants              
Class of Warrant or Right [Line Items]              
Warrants issued (in shares)     8,850,000        
Warrants issued to purchase common stock (in shares)   3,689,452          
Proceeds from warrant exercises $ 4,800 $ 3,542   8,342      
Costs of common stock issued under private equity offering       $ 35      
Existing Warrants              
Class of Warrant or Right [Line Items]              
Exercise price of warrants (in usd per share)           $ 0.96  
Class of warrant or right, outstanding (in shares)           5,000,000  
Stock issued during period, conversion of convertible securities (in shares) 5,000,000     8,689,452      
New Warrants              
Class of Warrant or Right [Line Items]              
Warrants issued (in shares)           2,750,000  
Exercise price of warrants (in usd per share) $ 1.09         $ 2.60  
Warrants issued to purchase common stock (in shares) 160,548            
Fair value of warrants           $ 4,671  
Minimum | Common Stock Warrants              
Class of Warrant or Right [Line Items]              
Exercise price of warrants (in usd per share)     $ 0.96        
Maximum | Common Stock Warrants              
Class of Warrant or Right [Line Items]              
Exercise price of warrants (in usd per share)     $ 1.09        
Senior Secured Notes Due 2025              
Class of Warrant or Right [Line Items]              
Interest rate             12.50%
Fair value of warrants issued       $ 6,800      
Warrants issued to purchase common stock (in shares)       143,000      
Senior Secured Notes Due 2025 - First Additional Offering              
Class of Warrant or Right [Line Items]              
Warrants issued (in shares)       1,714,429      
Exercise price of warrants (in usd per share)       $ 4.25 $ 5.38    
Class of warrant or right, outstanding (in shares)       1,571,429 143,000    
Senior Secured Notes Due 2025 - First Additional Offering | Maximum              
Class of Warrant or Right [Line Items]              
Warrants issued (in shares)       2,143,000      
2020 Additional Notes              
Class of Warrant or Right [Line Items]              
Fair value of warrants issued       $ 735