XML 82 R64.htm IDEA: XBRL DOCUMENT v3.25.0.1
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, 2024
Dec. 31, 2023
Dec. 31, 2022
Mar. 07, 2022
Feb. 23, 2022
Class of Stock [Line Items]                
Commissions       $ 12,078,000 $ 341,000 $ 0    
Stock repurchase program, authorized amount               $ 150,000,000
Repurchase of common stock (in shares)       0        
ATM Program                
Class of Stock [Line Items]                
Maximum aggregate consideration under equity offering program             $ 250,000,000  
Net proceeds under the ATM program   $ 7,866,000 $ 5,437,000          
Commissions   $ 99,000 $ 68,000          
Number of shares issued (in shares)   254,082 208,040          
Weighted average price (in dollars per share)   $ 30.96 $ 26.13 $ 30.96 $ 26.13      
Remaining stock available for sale (in shares)   236,700,000   236,700,000        
Net Proceeds   $ 7,767,000 $ 5,369,000          
Public Stock Offering                
Class of Stock [Line Items]                
Commissions $ 10,300,000              
Number of shares issued (in shares) 9,200,000              
Weighted average price (in dollars per share) $ 28.00              
Net Proceeds $ 247,300,000              
Over-Allotment Option                
Class of Stock [Line Items]                
Number of shares issued (in shares) 1,200,000