XML 91 R76.htm IDEA: XBRL DOCUMENT v3.25.0.1
Common Stock - Narrative (Details) - shares
Oct. 11, 2023
Jun. 07, 2023
Dec. 31, 2024
Class of Stock [Line Items]      
Shares available for issuance under the Amended and Restated 2013 Employee Stock Purchase Plan (in shares)     22,088,037
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  
Share-based compensation arrangement by share-based payment award, maximum offering period   27 months  
2023 Equity Inducement Plan      
Class of Stock [Line Items]      
Shares available for issuance under the Amended and Restated 2013 Employee Stock Purchase Plan (in shares) 2,000,000    
Shares available for grant (in shares)     1,171,016
Common shares reserved for future issuance, length of termination period 10 years    
2023 Equity Incentive Plan      
Class of Stock [Line Items]      
Shares available for issuance under the Amended and Restated 2013 Employee Stock Purchase Plan (in shares)   12,000,000  
Shares available for grant (in shares)     10,340,723
2013 Employee Stock Purchase Plan | 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
Share-based compensation arrangement by share-based payment award, discount from market price, purchase date   15.00%