v3.26.1
Net Loss Per Share - Potentially dilutive securities excluded from the calculation of diluted net loss per share (Details) - shares
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
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,212,246 729,010