XML 79 R69.htm IDEA: XBRL DOCUMENT v3.25.3
Net Loss Per Share - Potentially dilutive securities excluded from the calculation of diluted net loss per share (Details) - shares
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Preferred stock (as converted to common stock)        
Diluted Net Loss Per Share        
Antidilutive securities   3,963,910   3,963,910
Employee Stock Option        
Diluted Net Loss Per Share        
Antidilutive securities 1,108,758 731,063 1,108,758 731,063