XML 73 R58.htm IDEA: XBRL DOCUMENT v3.24.1
Preferred Purchase Agreement (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Mar. 29, 2023
Dec. 31, 2023
Jun. 30, 2023
Dec. 31, 2022
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   $ 6,544   $ 1,280
Deferred revenue $ 10,000 $ 10,000    
Preferred stock, shares outstanding (in shares)   24,819   11,357
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)   11,020    
Common Stock        
Disclosure Of Preferred Purchase Agreement [Line Items]        
Number of shares converted (in shares)   12,073,145    
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-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 F1, Series F2 and F3 Preferred Stock        
Disclosure Of Preferred Purchase Agreement [Line Items]        
Conversion of Preferred Shares to common stock (in shares)   46,197    
Preferred Tranche A Warrant | Series F-3        
Disclosure Of Preferred Purchase Agreement [Line Items]        
Number of exercisable preferred warrants (in shares) 34,859      
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 Warrant Liabilities | Series F-1        
Disclosure Of Preferred Purchase Agreement [Line Items]        
Proceeds from issuance of warrants $ 20,000      
Preferred Purchase Agreement | Series F-1        
Disclosure Of Preferred Purchase Agreement [Line Items]        
Preferred stock, par value (in dollars per share) $ 0.01      
Preferred Purchase Agreement | Series F-3        
Disclosure Of Preferred Purchase Agreement [Line Items]        
Preferred stock, par value (in dollars per share) $ 0.01      
Preferred Purchase Agreement | Common Stock        
Disclosure Of Preferred Purchase Agreement [Line Items]        
Number of shares converted (in shares)   5,297,550    
Preferred Purchase Agreement | Series F-2        
Disclosure Of Preferred Purchase Agreement [Line Items]        
Preferred stock, par value (in dollars per share)   $ 0.01    
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]        
Number of exercisable preferred warrants (in shares)   34,859    
Aggregate exercise price of preferred warrants   $ 34,900    
Preferred Purchase Agreement | Preferred Tranche A Warrant | Common Stock        
Disclosure Of Preferred Purchase Agreement [Line Items]        
Conversion of Preferred Shares to common stock (in shares)   23,839    
Preferred Purchase Agreement | Preferred Tranche B Warrant        
Disclosure Of Preferred Purchase Agreement [Line Items]        
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