v3.26.1
Stockholders' Equity - Schedule of Common Stock, Reserved for Future Issuance (Parenthetical) (Details) - 2023 Incentive Plan
Jun. 30, 2026
shares
Class of Stock [Line Items]  
Options exercisable for shares 17,471,542
Common Stock [Member]  
Class of Stock [Line Items]  
Options exercisable for shares 5,476,086