v3.26.1
Stockholders' Deficit
3 Months Ended
Mar. 31, 2026
Stockholders' Equity Note [Abstract]  
Stockholders' Deficit Stockholders’ Deficit
In August 2023, the Company entered into an At Market Issuance Sales Agreement (the “August 2023 Sales Agreement”), which allowed it to issue and sell up to $500 million in gross proceeds of shares of its common stock pursuant to a registration statement on Form S-3 (the “Shelf Registration Statement”), and terminated its then-existing At Market Issuance Sales agreement entered in June 2021. No sales were recorded under the August 2023 Sales Agreement during the three months ended March 31, 2026 and 2025. The Shelf Registration Statement expired in February 2026, and no future sales will be made under the August 2023 Sales Agreement.