v3.26.1
Accumulated Other Comprehensive Income (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]    
Beginning balance $ 1,976,427 $ 1,894,922
Other comprehensive income (loss) (6,350) (1,539)
Ending balance 2,045,795 1,941,304
Post Employment Benefit Plans    
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]    
Beginning balance 9,491 5,311
Other comprehensive income (loss) (112) (168)
Ending balance 9,379 5,143
Unrealized Gain on Securities    
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]    
Beginning balance 16 22
Other comprehensive income (loss) 14 183
Ending balance 30 205
Unrealized Gain (Loss) on Cash Flow Hedges    
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]    
Beginning balance 3,956 (527)
Other comprehensive income (loss) (6,252) (1,554)
Ending balance (2,296) (2,081)
Accumulated Other Comprehensive Income    
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]    
Beginning balance 13,463 4,806
Other comprehensive income (loss) (6,350) (1,539)
Ending balance $ 7,113 $ 3,267