v3.26.1
Accumulated Other Comprehensive Income (Loss) (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Balance $ 2,209,888 $ 1,425,439
Balance 2,572,866 1,569,570
Accumulated Other Comprehensive Income (Loss)    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Balance (451,365) (507,039)
Current period other comprehensive income (loss) before reclassifications 55,946 52,901
Amounts reclassified into earnings (36,153) 15,149
Balance (431,572) (438,989)
Change Related to Shipboard Retirement Plan    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Balance 6,238 7,204
Amounts reclassified into earnings 85 32
Balance 6,323 7,236
Change Related to Cash Flow Hedges    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Balance (457,603) (514,243)
Current period other comprehensive income (loss) before reclassifications 55,946 52,901
Amounts reclassified into earnings (36,238) 15,117
Balance $ (437,895) $ (446,225)