XML 40 R28.htm IDEA: XBRL DOCUMENT v3.26.1
Summary of Significant Accounting Policies - Schedule of Common Stock Equivalents for Securities Outstanding Excluded from Computation of Diluted Net Loss per Share (Details) - shares
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total (in shares) 12,944,605 5,254,867
Stock options and restricted stock units    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total (in shares) 273,742 284,354
Series C Preferred Stock | Redeemable Convertible Preferred Stock    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total (in shares) 12,670,863 0
Series B Preferred Stock | Redeemable Convertible Preferred Stock    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total (in shares) 0 4,970,513