v3.26.3
Net Loss Per Share Attributable to Common Stockholders - Anti-dilutive effect (Details) - shares
9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Antidilutive Securities    
Antidilutive securities excluded from computation of diluted net loss per share 935,577 850,337
Employee Stock Option    
Antidilutive Securities    
Antidilutive securities excluded from computation of diluted net loss per share 935,577 850,337