v3.26.3
Organization and Summary of Significant Accounting Policies - Schedule of weighted-average outstanding shares of potentially dilutive Securities (Details) - shares
9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Anti-dilutive securities (in shares) 36,510,425 33,019,922
Common Stock Options    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Anti-dilutive securities (in shares) 16,123,870 12,597,399
Restricted Stock Units (RSUs)    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Anti-dilutive securities (in shares) 6,611,125 6,647,093
Convertible Preferred Stock    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Anti-dilutive securities (in shares) 13,775,430 13,775,430