v3.26.1
Stock-Based Compensation and Equity - ATM Program (Details) - Underwriting Agreement
$ in Thousands
6 Months Ended
Jun. 30, 2026
USD ($)
shares
Share-based Compensation Arrangement by Share-based Payment Award  
Outstanding Shares (in shares) 9,914,031
Proceeds available at closing | $ $ 690,710
ATM Forwards  
Share-based Compensation Arrangement by Share-based Payment Award  
Shares Offered (in shares) 11,530,313
Outstanding Shares (in shares) 8,964,031
Proceeds available at closing | $ $ 623,920
Equity Forwards  
Share-based Compensation Arrangement by Share-based Payment Award  
Shares Offered (in shares) 6,900,000
Outstanding Shares (in shares) 950,000
Proceeds available at closing | $ $ 66,790