v3.26.1
Net Loss per Share (Details) - shares
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Potentially dilutive securities    
Anti-dilutive common stock equivalent shares (in shares) 68,271,015 11,369,356
Unvested restricted stock unit awards    
Potentially dilutive securities    
Anti-dilutive common stock equivalent shares (in shares) 428,434 923,539
Outstanding stock options    
Potentially dilutive securities    
Anti-dilutive common stock equivalent shares (in shares) 12,287,025 10,445,817
Outstanding common stock warrants    
Potentially dilutive securities    
Anti-dilutive common stock equivalent shares (in shares) 55,555,556 0