v3.26.1
Stockholders' Equity - At-the-Market Offering Agreement (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2025
Jun. 30, 2026
May 29, 2025
Stockholder's Equity        
Proceeds from sale of common stock through At-The-Market (ATM) Offerings   $ 346,719    
At The Market Offering Agreement        
Stockholder's Equity        
Proceeds from sale of common stock through Common Stock Purchase Agreement $ 350,000      
Maximum Value of Shares Authorized Under the Agreement       $ 350,000
Sales agent commission payable, represented as a percentage of gross sales proceeds       3.00%
Proceeds from sale of common stock (in shares) 30,309,780      
Per Share Weighted Average Price of Shares Issued $ 11.55      
Net proceeds $ 346,700      
Sales agent commissions $ 3,300      
Remaining value of shares under the program     $ 0