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,118,700 $ 1,099,678
Balance 2,516,691 1,453,467
Accumulated Other Comprehensive Income (Loss)    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Balance (453,078) (508,752)
Current period other comprehensive income (loss) before reclassifications 55,946 52,901
Amounts reclassified into earnings (36,153) 15,149
Balance (433,285) (440,702)
Change Related to Cash Flow Hedges    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Balance (458,250) (514,890)
Current period other comprehensive income (loss) before reclassifications 55,946 52,901
Amounts reclassified into earnings (36,238) 15,117
Balance (438,542) (446,872)
Change Related to Shipboard Retirement Plan    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Balance 5,172 6,138
Amounts reclassified into earnings 85 32
Balance $ 5,257 $ 6,170