Annual report pursuant to Section 13 and 15(d)

Warrants - Narrative (Details)

v3.24.1.u1
Warrants - Narrative (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Jun. 26, 2023
Feb. 16, 2023
Dec. 31, 2023
Dec. 31, 2022
Nov. 01, 2023
Oct. 31, 2023
Feb. 06, 2023
Feb. 05, 2023
Dec. 31, 2021
Jan. 31, 2021
Class of Warrant or Right [Line Items]                    
Common stock, shares authorized (in shares)     190,000,000 40,000,000 190,000,000 40,000,000 40,000,000 400,000,000    
Capital stock, shares authorized (in shares)         200,000,000 50,000,000        
Proceeds from warrant exchange, gross     $ 5,299 $ 0            
Marketing expenses, exchange for stock     1,195 0            
Increase in fair value     3,510 $ 0            
Reclassification of warrant liability to equity     2,969              
Additional Paid-In Capital                    
Class of Warrant or Right [Line Items]                    
Reclassification of warrant liability to equity     $ 2,969              
Warrant                    
Class of Warrant or Right [Line Items]                    
Warrants issued (in shares)     89,286              
Warrants revaluation     $ 100              
Decrease in liability     $ 200              
Class of warrant or right, remaining (in shares)   50,000                
Proceeds from warrant exercises, put option   $ 250                
Exercise price of warrants (in dollars per share)     $ 8.19 $ 22.50         $ 22.66  
Warrant | 2021 Warrants                    
Class of Warrant or Right [Line Items]                    
Exercise price of warrants (in dollars per share)                   $ 23.70
Number of securities called by warrants or rights (in shares)                   2,311,550
Increase in fair value $ 3,500                  
Warrant | Warrant Exercise Inducement Offer Letters                    
Class of Warrant or Right [Line Items]                    
Exercise price of warrants (in dollars per share) $ 2.50                  
Number of securities called by warrants or rights (in shares) 4,623,100                  
Percentage of common stock underlying warrants 200.00%                  
Warrant | Warrants                    
Class of Warrant or Right [Line Items]                    
Exercise price of warrants (in dollars per share) $ 2.74                  
Number of securities called by warrants or rights (in shares) 4,784,909                  
Warrants and rights outstanding $ 13,100         $ 3,000        
Gain on warrant revaluation     $ 1,400              
Warrant | Warrants | Additional Paid-In Capital                    
Class of Warrant or Right [Line Items]                    
Reclassification of warrant liability to equity     3,000              
Warrant | Exchange Warrants                    
Class of Warrant or Right [Line Items]                    
Exercise price of warrants (in dollars per share)         $ 2.50          
Warrants and rights outstanding term         5 years          
Warrants and rights outstanding $ 12,700   $ 12,700              
Warrant | SEG Warrants                    
Class of Warrant or Right [Line Items]                    
Exercise price of warrants (in dollars per share) $ 2.50                  
Number of securities called by warrants or rights (in shares) 161,809                  
Proceeds from warrant exchange, gross $ 5,800                  
Warrant solicitation agent fee $ 400                  
Percentage of total gross proceeds as solicitation agent fee 7.00%                  
Warrants and rights outstanding $ 400                  
Marketing expenses, exchange for stock 100                  
Warrant issuance costs $ 500