XML 54 R38.htm IDEA: XBRL DOCUMENT v3.26.1
Net Loss per Share - Anti-Dilutive Securities (Details) - shares
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Excluded from the calculation of diluted net loss per share, due to anti-dilutive effect    
Common shares issuable upon conversion of pre-funded warrants (included in calculation of basic and diluted EPS) 8,275,913 4,144,085
Employee Stock Option    
Excluded from the calculation of diluted net loss per share, due to anti-dilutive effect    
Total shares of common stock equivalents 13,066,326 11,575,683