XML 58 R47.htm IDEA: XBRL DOCUMENT v3.24.3
Net Loss Per Share - Schedule of Potentially Dilutive Securities (Details) - shares
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 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) 34,638,747 61,722,315 34,638,747 61,722,315
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) 19,045,072 47,720,736 19,045,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,019,724 13,432,871 11,019,724 13,432,871
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,573,951 568,708 4,573,951 568,708