XML 62 R50.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Preferred Purchase Agreement (Details) - USD ($)
$ / shares in Units, $ in Thousands
6 Months Ended
Aug. 14, 2023
Mar. 29, 2023
Jun. 30, 2024
Jun. 30, 2023
Mar. 31, 2024
Dec. 31, 2023
Mar. 31, 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 $ 0.01 $ 0.01 $ 0.01
Fair value of warrant liabilities     $ 16,559     $ 6,544    
Proceeds from exercise of warrants     259 $ 5        
Deferred revenue   $ 10,000 $ 10,000          
Preferred stock, shares outstanding (in shares)     12,342     24,819    
Series F1, F2, F3 and F4 Preferred Stock                
Disclosure Of Preferred Purchase Agreement [Line Items]                
Conversion of shares (in shares)     (58,924)          
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)     1,085          
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)     0          
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          
Common Stock                
Disclosure Of Preferred Purchase Agreement [Line Items]                
Conversion of shares (in shares)     15,005,211          
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-2                
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 | Series F-4                
Disclosure Of Preferred Purchase Agreement [Line Items]                
Preferred stock, par value (in dollars per share)   $ 0.01            
Series F-1 | Preferred Purchase Agreement                
Disclosure Of Preferred Purchase Agreement [Line Items]                
Number of exercisable preferred warrants (in shares)   24,900            
Preferred Tranche A Warrant                
Disclosure Of Preferred Purchase Agreement [Line Items]                
Proceeds from exercise of warrants $ 10,000              
Preferred Tranche A Warrant | Series F-3                
Disclosure Of Preferred Purchase Agreement [Line Items]                
Number of exercisable preferred warrants (in shares)   34,859            
Preferred Tranche A Warrant | Preferred Purchase Agreement                
Disclosure Of Preferred Purchase Agreement [Line Items]                
Aggregate exercise price of preferred warrants     $ 34,900          
Preferred Tranche B Warrant | Preferred Purchase Agreement                
Disclosure Of Preferred Purchase Agreement [Line Items]                
Number of exercisable preferred warrants (in shares)   24,900            
Aggregate exercise price of preferred warrants     $ 24,700          
Class of warrant or right, number of warrants exercised (in shares)     250          
Proceeds from exercise of warrants     $ 300          
Warrant exercise period     21 days          
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            
Series F-4 | Preferred Purchase Agreement                
Disclosure Of Preferred Purchase Agreement [Line Items]                
Number of exercisable preferred warrants (in shares)     24,650