Annual report [Section 13 and 15(d), not S-K Item 405]

Accumulated Other Comprehensive Income (Loss) (Details)

v3.25.0.1
Accumulated Other Comprehensive Income (Loss) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Accumulated other comprehensive income (loss) at beginning of period $ 300,807 $ 68,591 $ 2,432,650
Accumulated other comprehensive income (loss) at end of period 1,425,439 300,807 68,591
Accumulated Other Comprehensive Income (Loss)      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Accumulated other comprehensive income (loss) at beginning of period (508,438) (477,079) (285,086)
Current period other comprehensive income (loss) before reclassifications (3,902) (5,441) (95,506)
Amounts reclassified into earnings 5,301 (25,918) (96,487)
Accumulated other comprehensive income (loss) at end of period (507,039) (508,438) (477,079)
Change Related to Shipboard Retirement Plan      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Accumulated other comprehensive income (loss) at beginning of period 86 3,499 (5,390)
Current period other comprehensive income (loss) before reclassifications 6,740 (3,668) 8,511
Amounts reclassified into earnings 378 255 378
Accumulated other comprehensive income (loss) at end of period 7,204 86 3,499
Change Related to Cash Flow Hedges      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Accumulated other comprehensive income (loss) at beginning of period (508,524) (480,578) (279,696)
Current period other comprehensive income (loss) before reclassifications (10,642) (1,773) (104,017)
Amounts reclassified into earnings 4,923 (26,173) (96,865)
Accumulated other comprehensive income (loss) at end of period $ (514,243) $ (508,524) $ (480,578)