v3.26.1
Net Loss Per Share - Prefunded warrants (Details) - Prefunded warrants
3 Months Ended
Mar. 31, 2026
shares
Net Loss Per Share  
Warrants exercised (in shares) 1,059,743
Warrants outstanding (in shares) 13,307,918