XML 48 R34.htm IDEA: XBRL DOCUMENT v3.25.2
Basis of presentation and summary of significant accounting policies - Schedule of Potentially Dilutive Securities Excluded from Calculation of Diluted Net Loss Per Share due to Anti-dilutive Effect (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]        
Antidilutive securities excluded from computation of loss per share 17,096,142 6,270,489 12,146,188 12,259,789
2022 USD Financing Warrants        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive securities excluded from computation of loss per share 4,949,954     5,989,300
Stock Option        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive securities excluded from computation of loss per share 5,148,374 3,532,174 5,148,374 3,532,174
RSUs        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive securities excluded from computation of loss per share 5,960,422 1,740,809 5,960,422 1,740,809
Conversion Shares        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive securities excluded from computation of loss per share 1,010,059 997,506 1,010,059 997,506
Estimated ESPP awards        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive securities excluded from computation of loss per share 27,333   27,333