v3.26.1
Net Loss Per Share of Common Share - Potentially dilutive securities excluded from the calculation (Details) - shares
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Potentially dilutive securities excluded from the calculation        
Total 49,429,880 31,868,397 49,429,880 31,868,397
Stock options        
Potentially dilutive securities excluded from the calculation        
Total 17,780,905 19,198,254 17,780,905 19,198,254
RSUs        
Potentially dilutive securities excluded from the calculation        
Total 1,372,856   1,372,856  
Warrants (public and private)        
Potentially dilutive securities excluded from the calculation        
Total 30,276,119 12,670,143 30,276,119 12,670,143