XML 52 R37.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Shareholders' Equity Narrative (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jul. 01, 2024
Jun. 30, 2024
Jun. 30, 2024
Jun. 30, 2023
Mar. 08, 2024
Class of Stock [Line Items]          
Net proceeds from issuance of common shares     $ 70,938 $ 6,246  
At The Market Equity Program          
Class of Stock [Line Items]          
Aggregate offering price of common share         $ 500,000
Shares issued   713,821      
Weighted Average Price Per Common Share   $ 102.25 $ 102.47    
Net proceeds from issuance of common shares   $ 72,100 $ 78,600    
Remaining capacity to issue   427,000 $ 427,000    
Previously sold shares that settled during period     62,895    
At The Market Equity Program | Subsequent Event          
Class of Stock [Line Items]          
Previously sold shares that settled during period 76,000        
At The Market Equity Program | Commissions          
Class of Stock [Line Items]          
Payments of Stock Issuance Costs   700 $ 800    
At The Market Equity Program | Other Offering Costs          
Class of Stock [Line Items]          
Payments of Stock Issuance Costs   $ 100 $ 200