XML 64 R53.htm IDEA: XBRL DOCUMENT v3.25.2
Common Stock - Schedule of Common Stock Reserved for Future Issuance (Details) - shares
Jun. 30, 2025
Dec. 31, 2024
Oct. 11, 2023
Jun. 07, 2023
Class of Stock [Line Items]        
Outstanding RSUs and PSUs (in shares)   7,386,965    
Shares available for issuance under the Amended and Restated 2013 Employee Stock Purchase Plan (in shares) 23,881,497      
Outstanding stock options (in shares) 159,795      
2023 Equity Incentive Plan        
Class of Stock [Line Items]        
Shares available for grant (in shares) 11,141,440      
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,466,489      
Shares available for issuance under the Amended and Restated 2013 Employee Stock Purchase Plan (in shares)     2,000,000  
RSUs and PSUs        
Class of Stock [Line Items]        
Outstanding RSUs and PSUs (in shares) 8,664,787      
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) 2,448,986