XML 36 R29.htm IDEA: XBRL DOCUMENT v3.25.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, 2025
Sep. 30, 2024
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Anti-dilutive securities (in shares) 33,019,922 31,251,501
Common Stock Options    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Anti-dilutive securities (in shares) 12,597,399 11,238,387
Restricted Stock Units (RSUs)    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Anti-dilutive securities (in shares) 6,647,093 6,207,574
Convertible Preferred Stock    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Anti-dilutive securities (in shares) 13,775,430 13,805,540