XML 104 R79.htm IDEA: XBRL DOCUMENT v3.24.1
Warrant Liabilities (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 29, 2023
Jul. 25, 2023
Jul. 20, 2023
Feb. 15, 2023
Dec. 12, 2022
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Feb. 17, 2023
Class of Warrant or Right [Line Items]                  
Fair value of warrants           $ 118,770 $ 21,636    
Transaction costs allocated to warrant liabilities           2,010 1,082 $ 0  
Net increase (decrease) in fair value           47,600      
Change in fair value of warrant liabilities           47,600 (13,460) $ 0  
December 2022 Warrants                  
Class of Warrant or Right [Line Items]                  
Exercise price of warrants (in dollars per share)         $ 6.60        
Fair value of warrants         $ 35,100 17,091 21,636    
Transaction costs allocated to warrant liabilities         $ 1,100        
Net increase (decrease) in fair value           (4,545) (13,460)    
February 2023 Warrants                  
Class of Warrant or Right [Line Items]                  
Exercise price of warrants (in dollars per share)   $ 3.2946             $ 4.2636
Fair value of warrants       $ 23,700   49,958 0    
Transaction costs allocated to warrant liabilities       $ 1,000          
Net increase (decrease) in fair value           26,260      
Change in fair value of warrant liabilities   $ 7,300              
July 2023 Warrants                  
Class of Warrant or Right [Line Items]                  
Fair value of warrants     $ 25,800     51,721 $ 0    
Transaction costs allocated to warrant liabilities     $ 1,000            
Net increase (decrease) in fair value           $ 25,885      
Registered Direct Offering                  
Class of Warrant or Right [Line Items]                  
Sale of stock issued in transaction (in shares) 2,432,894   14,569,296 14,072,615 9,090,909        
Placement agent fees and other offering costs     $ 2,500   $ 3,000        
Registered Direct Offering | December 2022 Warrants                  
Class of Warrant or Right [Line Items]                  
Number of securities called by warrants (in shares)         9,090,909        
Number of warrants outstanding (in shares)         9,090,909 9,090,909 9,090,909    
Registered Direct Offering | February 2023 Warrants                  
Class of Warrant or Right [Line Items]                  
Number of warrants outstanding (in shares)       14,072,615   14,072,615 14,072,615    
Registered Direct Offering | July 2023 Warrants                  
Class of Warrant or Right [Line Items]                  
Number of securities called by warrants (in shares)     14,569,296            
Exercise price of warrants (in dollars per share)     $ 3.2946            
Number of warrants outstanding (in shares)           14,569,296