v3.26.1
Stockholders' Equity - Common Stock Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Nov. 30, 2025
Nov. 29, 2025
Feb. 20, 2025
Class of Stock [Line Items]                
Common stock, issued (in shares) 210,951,435   210,951,435   216,016,247      
Common stock, outstanding (in shares) 210,951,435   210,951,435   216,016,247      
At-the-Market Program | Related Party                
Class of Stock [Line Items]                
Number of shares issued (in shares) 0 0 0 0        
Agent | At-the-Market Program                
Class of Stock [Line Items]                
Aggregate common stock offering price           $ 300,000 $ 285,000  
Total Stockholders’ Equity                
Class of Stock [Line Items]                
Repurchase amount $ 11,095 $ 56,556 $ 49,461 $ 75,973        
Common Stock                
Class of Stock [Line Items]                
Share repurchase program, aggregate amount $ 300,000   $ 300,000         $ 300,000
Repurchase of shares (in shares) 1,215,980 7,654,620 5,434,341 10,072,062        
Repurchase amount $ 12 $ 77 $ 54 $ 101