v3.26.1
Organization and Summary of Significant Accounting Policies - Schedule of weighted-average outstanding shares of potentially dilutive Securities (Details) - shares
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Anti-dilutive securities (in shares) 39,126,625 33,517,954
Common Stock Options    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Anti-dilutive securities (in shares) 16,350,779 12,694,556
Restricted Stock Units (RSUs)    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Anti-dilutive securities (in shares) 9,000,416 7,047,968
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