XML 92 R65.htm IDEA: XBRL DOCUMENT v3.25.4
Earnings Per Share and Equity Transactions - Narrative (Details) - USD ($)
3 Months Ended 12 Months Ended
Sep. 25, 2024
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Class of Stock [Line Items]            
Stock repurchase program, authorized amount       $ 150,000,000    
Repurchase of common stock under share repurchase plan (in shares)       0    
Net proceeds       $ 9,000 $ 12,078,000 $ 341,000
ATM Program            
Class of Stock [Line Items]            
Sale of stock consideration received on transaction   $ 7,767,000 $ 5,369,000 $ 250,000,000    
Issuance of common stock (in shares)   254,082 208,040 0    
Remaining amount available for issuance       $ 236,700,000    
Weighted average price (in dollars per share)   $ 30.96 $ 26.13   $ 30.96 $ 26.13
Net proceeds   $ 99,000 $ 68,000      
Public Stock Offering            
Class of Stock [Line Items]            
Sale of stock consideration received on transaction $ 247,300,000          
Issuance of common stock (in shares) 9,200,000          
Weighted average price (in dollars per share) $ 28.00          
Net proceeds $ 10,300,000          
Over-Allotment Option            
Class of Stock [Line Items]            
Issuance of common stock (in shares) 1,200,000