v3.26.1
Net Loss per Share Applicable to Common Stockholders, Basic and Diluted - Schedule of Anti-dilutive Potential Shares of Common Stock Excluded from Computation of Diluted net Loss Per Share (Details) - shares
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Excluded securities: 28,958,402 36,942,636 28,948,298 35,714,090
Options to purchase common shares        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Excluded securities: 2,306,824 2,421,713 2,306,824 2,421,713
Warrants to purchase common shares        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Excluded securities: 12,491,766 5,205,454 12,491,766 5,205,454
Restricted Stock Units        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Excluded securities: 2,209,062 2,325,986 2,209,062 2,325,986
Unvested RSPAs        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Excluded securities: 0 25,045 0 25,045
Convertible notes (as converted to common shares)        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Excluded securities: 11,950,750 15,333,624 11,940,646 16,936,095
Mandatory Convertible Security        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Excluded securities: 0 11,630,814 0 8,799,797