XML 68 R46.htm IDEA: XBRL DOCUMENT v3.25.1
Net loss per share - Summary of Anti-Dilutive Effect of Potential Common Shares from Computation of Diluted Net Loss Per Share Attributable to Common Stockholders (Details) - shares
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive securities excluded from computation of diluted net loss per share attributable to common stockholders 17,013,787 28,625,352
Convertible Notes [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive securities excluded from computation of diluted net loss per share attributable to common stockholders 0 847,670
Stock Options Issued and Outstanding [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive securities excluded from computation of diluted net loss per share attributable to common stockholders 6,403,818 2,781,064
Unvested Restricted Stock Units [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive securities excluded from computation of diluted net loss per share attributable to common stockholders 114 0
Warrants [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive securities excluded from computation of diluted net loss per share attributable to common stockholders 10,609,855 8,083,775
Preferred Stock Series A [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive securities excluded from computation of diluted net loss per share attributable to common stockholders 0 7,053,338
Preferred Stock Series A-1 [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive securities excluded from computation of diluted net loss per share attributable to common stockholders 0 4,500,142
Preferred Series B [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive securities excluded from computation of diluted net loss per share attributable to common stockholders 0 5,359,363