v3.26.1
Stockholders' Equity (Details) - USD ($)
6 Months Ended
Jun. 26, 2026
Jun. 15, 2026
May 13, 2026
Jun. 30, 2026
Jun. 30, 2025
Nov. 12, 2024
Feb. 12, 2017
Class of Stock              
Authorized repurchase amount (up to)             $ 500,000,000
Stock repurchased (in shares)       0 0    
2024 ATM Program              
Class of Stock              
Authorized repurchase amount (up to)           $ 500,000,000  
Number of shares issued in transaction (in shares)       4,457,202      
Gross proceeds from stock offerings       $ 85,601,000      
Net proceeds from stock offerings       83,591,000      
Remaining authorized repurchase amount       $ 288,500,000      
Public Offering              
Class of Stock              
Number of shares issued in transaction (in shares)     22,080,000        
Gross proceeds from stock offerings     $ 463,680,000        
Net proceeds from stock offerings     $ 448,248,000        
Sale of stock (in dollars per share)     $ 21.00        
Underwriting discount and offering costs     $ 15,432,000        
Underwriters              
Class of Stock              
Number of shares issued in transaction (in shares)   14,000,000 2,880,000        
Private Placement              
Class of Stock              
Number of shares issued in transaction (in shares) 16,100,000            
Sale of stock (in dollars per share) $ 23.12325            
Sale of stock, number of shares authorized for issuance   14,000,000          
Over-Allotment Option              
Class of Stock              
Number of shares issued in transaction (in shares) 2,100,000