XML 55 R44.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Net Loss Per Share - Potentially Dilutive Securities (Details) - shares
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Potentially dilutive securities excluded from the computation of net loss per share (in shares) 50,500,035 62,023,151 50,500,035 62,023,151
Stock warrants        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Potentially dilutive securities excluded from the computation of net loss per share (in shares) 34,645,072 47,720,736 34,645,072 47,720,736
Stock options        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Potentially dilutive securities excluded from the computation of net loss per share (in shares) 11,020,937 13,822,769 11,020,937 13,822,769
RSUs        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Potentially dilutive securities excluded from the computation of net loss per share (in shares) 4,834,026 479,646 4,834,026 479,646