XML 61 R48.htm IDEA: XBRL DOCUMENT v3.25.2
Net Loss Per Share - Schedule of Potentially Dilutive Securities (Details) - shares
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
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) 41,135,325 50,500,035 41,135,325 50,500,035
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 34,645,072 19,045,072 34,645,072
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) 16,505,056 11,020,937 16,505,056 11,020,937
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) 5,585,197 4,834,026 5,585,197 4,834,026