XML 92 R77.htm IDEA: XBRL DOCUMENT v3.25.0.1
Common Stock - Schedule of Common Stock Reserved for Future Issuance (Details) - shares
Dec. 31, 2024
Dec. 31, 2023
Oct. 11, 2023
Jun. 07, 2023
Class of Stock [Line Items]        
Shares available for issuance under the Amended and Restated 2013 Employee Stock Purchase Plan (in shares) 22,088,037      
Outstanding stock options (in shares) 182,076 232,327    
2023 Equity Incentive Plan        
Class of Stock [Line Items]        
Shares available for grant (in shares) 10,340,723      
Shares available for issuance under the Amended and Restated 2013 Employee Stock Purchase Plan (in shares)       12,000,000
2023 Equity Inducement Plan        
Class of Stock [Line Items]        
Shares available for grant (in shares) 1,171,016      
Shares available for issuance under the Amended and Restated 2013 Employee Stock Purchase Plan (in shares)     2,000,000  
PSUs and RSUs        
Class of Stock [Line Items]        
Outstanding RSUs and PSUs (in shares) 7,386,965 10,065,783    
Employee Stock Purchase Plan        
Class of Stock [Line Items]        
Shares available for issuance under the Amended and Restated 2013 Employee Stock Purchase Plan (in shares)       4,000,000
Employee Stock Purchase Plan | 2013 Employee Stock Purchase Plan        
Class of Stock [Line Items]        
Shares available for issuance under the Amended and Restated 2013 Employee Stock Purchase Plan (in shares) 3,007,257