XML 93 R79.htm IDEA: XBRL DOCUMENT v3.25.4
Stockholders' Equity - Schedule of Shares of Common Stock Reserved for Issuance (Details) - shares
Dec. 31, 2025
Dec. 31, 2024
Jul. 31, 2015
Class of Stock [Line Items]      
Shares of common stock reserved for issuance (in shares) 63,524,000 38,345,000  
2015 Equity Incentive Plan      
Class of Stock [Line Items]      
Shares of common stock reserved for issuance (in shares)     11,400,000
Employee Stock | 2015 Equity Incentive Plan      
Class of Stock [Line Items]      
Shares of common stock reserved for issuance (in shares) 0 15,595,000  
Employee Stock | 2015 Employee Stock Purchase Plan      
Class of Stock [Line Items]      
Shares of common stock reserved for issuance (in shares) 5,179,000 6,868,000  
Employee Stock | 2015 Amended and Restated Equity Incentive Plan      
Class of Stock [Line Items]      
Shares of common stock reserved for issuance (in shares) 37,963,000 0  
Options outstanding      
Class of Stock [Line Items]      
Shares of common stock reserved for issuance (in shares) 3,083,000 3,507,000  
Restricted stock units outstanding      
Class of Stock [Line Items]      
Shares of common stock reserved for issuance (in shares) 17,299,000 12,375,000