v3.26.1
Stockholders' Equity - At-the-Market Equity Offering - Additional Information (Details) - ATM Equity Offering
shares in Millions, $ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2026
USD ($)
shares
Jun. 30, 2026
USD ($)
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Maximum number of common stock shares to be sold (in shares) | shares   2.0
Number of shares issued in transaction (in shares) | shares 0.2  
Aggregate gross proceeds $ 101.2  
Net proceeds 100.3  
Stock issuance costs 0.9  
Issuance costs were not paid $ 0.2 $ 0.2
Number of shares remaining to be sold (in shares) | shares 1.0 1.0