v3.26.1
Long-term Debt (Tables)
6 Months Ended
Jun. 30, 2026
Debt Disclosure [Abstract]  
Schedule Of Long-Term Debt
(in thousands)June 30,
2026
December 31,
2025
Senior notes - 2.70% due 2031 (net of related deferred financing costs)
$395,833 $395,391 
Revolving credit facility309,000 288,000 
Senior notes - 3.78% due 2029
150,000 200,000 
$854,833 $883,391