v3.25.1
Stockholders' Deficit
3 Months Ended
Mar. 31, 2025
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 allows it to issue and sell up to $500 million in gross proceeds of shares of its common stock, and terminated its then-existing At Market Issuance Sales agreement entered in June 2021. During the three months ended March 31, 2025, and 2024, no sales were recorded under the August 2023 Sales Agreement. As of March 31, 2025, the remaining balance available under the August 2023 Sales Agreement was approximately $51 million.