XML 58 R48.htm IDEA: XBRL DOCUMENT v3.23.2
Preferred Purchase Agreement (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Mar. 29, 2023
Jun. 30, 2023
Jun. 30, 2023
Mar. 31, 2023
Dec. 31, 2022
Jun. 30, 2022
Mar. 31, 2022
Dec. 31, 2021
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
Deferred revenue $ 10,000              
Fair value of warrant liabilities   $ 5,084 $ 5,084   $ 1,280      
Warrant                
Disclosure Of Preferred Purchase Agreement [Line Items]                
Stock issuance costs paid   400 400          
Preferred Warrant Liabilities                
Disclosure Of Preferred Purchase Agreement [Line Items]                
Proceeds from issuance of warrants   24,900            
Fair value of warrant liabilities   4,900 $ 4,900          
Series F-1                
Disclosure Of Preferred Purchase Agreement [Line Items]                
[Series E] Warrant Exercise (in shares)     15,276          
Series F-1 | Preferred Warrant Liabilities                
Disclosure Of Preferred Purchase Agreement [Line Items]                
Proceeds from issuance of warrants   $ 20,000            
Series F-3 | Preferred Tranche A Warrant                
Disclosure Of Preferred Purchase Agreement [Line Items]                
Number of exercisable preferred warrants (in shares) 34,860              
Common Stock                
Disclosure Of Preferred Purchase Agreement [Line Items]                
[Series E] Warrant Exercise (in shares)     4,629,539          
Series F-2                
Disclosure Of Preferred Purchase Agreement [Line Items]                
[Series E] Warrant Exercise (in shares)     9,624          
Preferred Purchase Agreement | Preferred Tranche A Warrant                
Disclosure Of Preferred Purchase Agreement [Line Items]                
Aggregate exercise price of preferred warrants $ 34,900              
Warrant exercise period 21 days              
Preferred Purchase Agreement | Preferred Tranche B Warrant                
Disclosure Of Preferred Purchase Agreement [Line Items]                
Aggregate exercise price of preferred warrants $ 24,900              
Number of exercisable preferred warrants (in shares) 24,900              
Warrant exercise period 21 days              
Preferred Purchase Agreement | Series F-1                
Disclosure Of Preferred Purchase Agreement [Line Items]                
Preferred stock, par value (in dollars per share) $ 0.01