XML 130 R90.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 13- Accumulated Other Comprehensive Income (Loss) - Components of Accumulated Other Comprehensive Loss (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Balance $ 1,968,104 $ 1,978,967 $ 1,760,787
Other comprehensive income (16,103) 3,389 30,904
Balance 2,039,514 1,968,104 1,978,967
Accumulated Net Gain (Loss) from Cash Flow Hedges Attributable to Parent [Member]      
Balance 13,708 9,162 (4,675)
Other comprehensive income (7,714) 4,546 13,837
Balance 5,994 13,708 9,162
Balance, beginning (2,227) (544) 4,689
Change , tax 2,822 (1,683) (5,233)
Balance, ending 595 (2,227) (544)
Accumulated Defined Benefit Plans Adjustment, Net Transition Attributable to Parent [Member]      
Balance (7,871) (6,714) (23,781)
Other comprehensive income (8,389) (1,157) 17,067
Balance (16,260) (7,871) (6,714)
Balance, beginning 170 (258) 6,196
Change , tax 3,069 428 (6,454)
Balance, ending 3,239 170 (258)
AOCI Attributable to Parent [Member]      
Balance 5,837 2,448 (28,456)
Other comprehensive income (16,103) 3,389 30,904
Balance (10,266) 5,837 2,448
Balance, beginning (2,057) (802) 10,885
Change , tax 5,891 (1,255) (11,687)
Balance, ending $ 3,834 $ (2,057) $ (802)