XML 62 R51.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Preferred Purchase Agreement (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 29, 2023
Mar. 31, 2024
Dec. 31, 2023
Mar. 31, 2023
Disclosure Of Preferred Purchase Agreement [Line Items]        
Preferred stock, par value (in dollars per share)   $ 0.01 $ 0.01 $ 0.01
Fair value of warrant liabilities   $ 7,134 $ 6,544  
Deferred revenue $ 10,000 $ 10,000    
Preferred stock, shares outstanding (in shares)   16,809 24,819  
Preferred Warrant Liabilities        
Disclosure Of Preferred Purchase Agreement [Line Items]        
Proceeds from issuance of warrants 24,900      
Fair value of warrant liabilities $ 4,900      
Preferred Purchase Agreement | Series F-1        
Disclosure Of Preferred Purchase Agreement [Line Items]        
Number of exercisable preferred warrants (in shares) 24,900      
Preferred Purchase Agreement | Preferred Tranche A Warrant        
Disclosure Of Preferred Purchase Agreement [Line Items]        
Aggregate exercise price of preferred warrants   $ 34,900    
Preferred Purchase Agreement | Preferred Tranche B Warrant        
Disclosure Of Preferred Purchase Agreement [Line Items]        
Number of exercisable preferred warrants (in shares) 24,900      
Aggregate exercise price of preferred warrants   $ 24,900    
Warrant exercise period   21 days    
Preferred Purchase Agreement | Series F-4        
Disclosure Of Preferred Purchase Agreement [Line Items]        
Number of exercisable preferred warrants (in shares)   24,900    
Series F1, Series F2 and F3 Preferred Stock        
Disclosure Of Preferred Purchase Agreement [Line Items]        
Conversion of shares (in shares)   54,207    
Series F-1 | Preferred Warrant Liabilities        
Disclosure Of Preferred Purchase Agreement [Line Items]        
Proceeds from issuance of warrants $ 20,000      
Series F-1 | Preferred Purchase Agreement        
Disclosure Of Preferred Purchase Agreement [Line Items]        
Preferred stock, par value (in dollars per share) $ 0.01      
Series F-2        
Disclosure Of Preferred Purchase Agreement [Line Items]        
Preferred stock, par value (in dollars per share)   $ 3.30    
Preferred stock, shares outstanding (in shares)   2,542    
Series F-2 | Preferred Purchase Agreement        
Disclosure Of Preferred Purchase Agreement [Line Items]        
Preferred stock, par value (in dollars per share)   $ 0.01    
Series F-3        
Disclosure Of Preferred Purchase Agreement [Line Items]        
Preferred stock, par value (in dollars per share)   $ 4.50    
Preferred stock, shares outstanding (in shares)   3,010    
Series F-3 | Preferred Tranche A Warrant        
Disclosure Of Preferred Purchase Agreement [Line Items]        
Number of exercisable preferred warrants (in shares) 34,859      
Series F-3 | Preferred Purchase Agreement        
Disclosure Of Preferred Purchase Agreement [Line Items]        
Preferred stock, par value (in dollars per share) $ 0.01      
Common Stock        
Disclosure Of Preferred Purchase Agreement [Line Items]        
Number of shares converted (in shares)   13,853,143    
Series F-4        
Disclosure Of Preferred Purchase Agreement [Line Items]        
Preferred stock, par value (in dollars per share)   $ 6.00    
Preferred stock, shares outstanding (in shares)   0    
Series F-4 | Preferred Purchase Agreement        
Disclosure Of Preferred Purchase Agreement [Line Items]        
Preferred stock, par value (in dollars per share) $ 0.01