XML 68 R58.htm IDEA: XBRL DOCUMENT v3.26.1
Net Loss Per Share - Potentially dilutive securities excluded from the calculation of diluted net loss per share (Details) - shares
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Preferred stock (as converted to common stock)    
Diluted Net Loss Per Share    
Antidilutive securities   3,963,910
Employee Stock Option    
Diluted Net Loss Per Share    
Antidilutive securities 1,506,996 726,272