XML 82 R72.htm IDEA: XBRL DOCUMENT v3.25.1
Stockholders' Equity - Schedule of Shares of Common Stock Reserved for Future Issuance (Details)
Dec. 31, 2024
shares
Class of Stock [Line Items]  
Shares of common stock reserved for future issuance 15,497,433
Stock Options Issued and Outstanding  
Class of Stock [Line Items]  
Shares of common stock reserved for future issuance 5,403,090
Restricted Stock Units and Performance Stock Units Issued And Outstanding  
Class of Stock [Line Items]  
Shares of common stock reserved for future issuance 3,863,994
Shares Available for Potential Conversion of L1 Convertible Note  
Class of Stock [Line Items]  
Shares of common stock reserved for future issuance 5,305,861
Shares Available for Grant under 2023 Equity Incentive Plan  
Class of Stock [Line Items]  
Shares of common stock reserved for future issuance 924,488