XML 145 R129.htm IDEA: XBRL DOCUMENT v3.25.0.1
Accumulated Other Comprehensive Income (Loss) - Changes in Accumulated Other Comprehensive Income (Loss) by Component (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Accumulated Other Comprehensive Income (Loss) [Line Items]      
Balance $ 1,146,712 $ 1,199,028 $ 1,222,722
Net other comprehensive income (loss) (4,460) (17,255) (2,694)
Balance 2,373,404 1,146,712 1,199,028
Accumulated Other Comprehensive Income (Loss)      
Accumulated Other Comprehensive Income (Loss) [Line Items]      
Balance (6,962) 10,293 12,987
Other comprehensive gain (loss) before reclassifications, net of income tax 3,119 (3,128) (8,096)
Amounts reclassified from accumulated other comprehensive income (loss) (7,579) (14,127) 5,402
Net other comprehensive income (loss) (4,460) (17,255) (2,694)
Balance (11,422) (6,962) 10,293
Accumulated Other Comprehensive Income (Loss) | Interest-Rate Hedges      
Accumulated Other Comprehensive Income (Loss) [Line Items]      
Balance (4,746) 9,377 (16,413)
Other comprehensive gain (loss) before reclassifications, net of income tax 3,317 (267) 20,040
Amounts reclassified from accumulated other comprehensive income (loss) (6,981) (13,856) 5,750
Net other comprehensive income (loss) (3,664) (14,123) 25,790
Balance (8,410) (4,746) 9,377
Accumulated Other Comprehensive Income (Loss) | Foreign Exchange Hedge      
Accumulated Other Comprehensive Income (Loss) [Line Items]      
Balance 673 (358) 46
Other comprehensive gain (loss) before reclassifications, net of income tax (75) 1,224 (711)
Amounts reclassified from accumulated other comprehensive income (loss) (598) (193) 307
Net other comprehensive income (loss) (673) 1,031 (404)
Balance   673 (358)
Accumulated Other Comprehensive Income (Loss) | Foreign Currency Translation      
Accumulated Other Comprehensive Income (Loss) [Line Items]      
Balance 367 (16) 292
Other comprehensive gain (loss) before reclassifications, net of income tax (367) 383 (308)
Net other comprehensive income (loss) (367) 383 (308)
Balance   367 (16)
Accumulated Other Comprehensive Income (Loss) | Employee Benefit Plan      
Accumulated Other Comprehensive Income (Loss) [Line Items]      
Balance (3,256) 1,290 29,062
Other comprehensive gain (loss) before reclassifications, net of income tax 244 (4,468) (27,117)
Amounts reclassified from accumulated other comprehensive income (loss)   (78) (655)
Net other comprehensive income (loss) 244 (4,546) (27,772)
Balance $ (3,012) $ (3,256) $ 1,290