XML 63 R52.htm IDEA: XBRL DOCUMENT v3.24.3
Preferred Purchase Agreement (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended 9 Months Ended
Nov. 05, 2024
Aug. 14, 2023
Mar. 29, 2023
Nov. 06, 2024
Sep. 30, 2024
Sep. 30, 2024
Sep. 30, 2023
Jun. 30, 2024
Mar. 31, 2024
Dec. 31, 2023
Jun. 30, 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 $ 0.01 $ 0.01 $ 0.01
Fair value of warrant liabilities         $ 13,619 $ 13,619       $ 6,544      
Proceeds from exercise of warrants           $ 259 $ 35,004            
Preferred stock, shares outstanding (in shares)         12,342 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-3                          
Disclosure Of Preferred Purchase Agreement [Line Items]                          
Preferred stock, par value (in dollars per share)         $ 4.50 $ 4.50              
Preferred stock, shares outstanding (in shares)         0 0              
Series F-4                          
Disclosure Of Preferred Purchase Agreement [Line Items]                          
Preferred stock, par value (in dollars per share)         $ 6.00 $ 6.00              
Preferred stock, shares outstanding (in shares)         0 0              
Series F-2                          
Disclosure Of Preferred Purchase Agreement [Line Items]                          
Preferred stock, par value (in dollars per share)         $ 3.30 $ 3.30              
Preferred stock, shares outstanding (in shares)         1,085 1,085              
Common Stock                          
Disclosure Of Preferred Purchase Agreement [Line Items]                          
Conversion of shares (in shares)           15,005,211              
Preferred Purchase Agreement                          
Disclosure Of Preferred Purchase Agreement [Line Items]                          
Minimum revenue requirement           $ 10,000              
Minimum revenue requirement achieved         $ 10,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 | Series F-4                          
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 $ 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 Tranche B Warrant | Preferred Purchase Agreement | Subsequent Event                          
Disclosure Of Preferred Purchase Agreement [Line Items]                          
Class of warrant or right, number of warrants exercised (in shares) 24,900     16,666                  
Proceeds from exercise of warrants $ 24,900                        
Preferred Warrant Liabilities | Preferred Purchase Agreement                          
Disclosure Of Preferred Purchase Agreement [Line Items]                          
Proceeds from issuance of warrants     $ 24,900                    
Fair value of warrant liabilities     4,900                    
Preferred Warrant Liabilities | Preferred Purchase Agreement | 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