v3.25.1
Stockholders' Equity - At The Market Issuances (Details) - USD ($)
$ in Millions
1 Months Ended 3 Months Ended 23 Months Ended 36 Months Ended 46 Months Ended
May 31, 2023
Jun. 30, 2021
Mar. 31, 2025
Mar. 31, 2025
May 07, 2024
Mar. 31, 2025
May 31, 2024
Two Thousand and Twenty Two Registered Direct Offering              
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]              
Cash received on stock transaction after deduction of issuance costs   $ 200.0          
2021 Sales Agreement              
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]              
Maximum aggregate offering price         $ 225.1    
Sale of stock received on transaction, gross       $ 25.2      
Cash received on stock transaction after deduction of issuance costs       $ 24.5      
2021 Sales Agreement | Common stock              
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]              
Number of shares issued in transaction (in shares)           1,334,044  
Public Stock Offering              
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]              
Number of shares issued in transaction (in shares)       98,101      
2024 Sales Agreement              
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]              
Number of shares issued in transaction (in shares)     0        
Authorized capital             $ 300.0
Cowen & Co. LLC | Maximum | 2021 Sales Agreement              
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]              
Maximum aggregate offering price $ 200.0