XML 63 R52.htm IDEA: XBRL DOCUMENT v3.25.2
Common Stock - Narrative (Details) - $ / shares
Oct. 11, 2023
Jun. 07, 2023
Jun. 30, 2025
Apr. 17, 2025
Dec. 31, 2024
Class of Stock [Line Items]          
Common stock, shares authorized (in shares)     400,000,000   400,000,000
Common stock, par value (in dollars per share)     $ 0.001   $ 0.001
Shares available for issuance under the Amended and Restated 2013 Employee Stock Purchase Plan (in shares)     23,881,497    
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      
Common stock, additional capital shares reserved for future issuance       5,000,000  
Shares available for grant under the 2023 EIP (in shares)     11,141,440    
2013 Employee Stock Purchase Plan          
Class of Stock [Line Items]          
Employee discount on applicable offering period   15.00%      
Maximum offering period   27 months      
Shares reserved (in shares)   4,000,000      
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 under the 2023 EIP (in shares)     1,466,489    
Common shares reserved for future issuance, length of termination period 10 years