XML 121 R50.htm IDEA: XBRL DOCUMENT v3.23.2
Net loss per share - Potentially Dilutive Securities (Details) - shares
6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Potentially dilutive securities (in shares) 40,254,106 16,510,533
Warrants | Public Warrants    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Potentially dilutive securities (in shares) 14,420,065 0
Warrants | Private Warrants    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Potentially dilutive securities (in shares) 11,633,061 0
Preferred stock warrants    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Potentially dilutive securities (in shares) 2,889,282 2,889,282
Stock options    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Potentially dilutive securities (in shares) 11,311,698 13,621,251