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

Employee Benefits and Share-Based Compensation - Amounts Related to Shipboard Retirement Plan (Details)

v3.25.0.1
Employee Benefits and Share-Based Compensation - Amounts Related to Shipboard Retirement Plan (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Pension expense:      
Service cost $ 2,875 $ 2,312 $ 2,797
Interest cost $ 1,677 $ 1,472 $ 873
Defined Benefit Plan, Net Periodic Benefit Cost (Credit), Interest Cost, Statement of Income or Comprehensive Income [Extensible Enumeration] Other Nonoperating Income (Expense) Other Nonoperating Income (Expense) Other Nonoperating Income (Expense)
Amortization of prior service cost $ 378 $ 378 $ 378
Defined Benefit Plan, Net Periodic Benefit Cost (Credit), Amortization of Prior Service Cost (Credit), Statement of Income or Comprehensive Income [Extensible Enumeration] Other Nonoperating Income (Expense) Other Nonoperating Income (Expense) Other Nonoperating Income (Expense)
Amortization of actuarial gain   $ (123)  
Defined Benefit Plan, Net Periodic Benefit (Cost) Credit, Amortization of Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] Other Nonoperating Income (Expense) Other Nonoperating Income (Expense) Other Nonoperating Income (Expense)
Total pension expense $ 4,930 $ 4,039 $ 4,048
Change in projected benefit obligation:      
Projected benefit obligation at beginning of year 34,404 28,765 34,688
Service cost 2,875 2,312 2,797
Interest cost $ 1,677 $ 1,472 $ 873
Defined Benefit Plan, Net Periodic Benefit Cost (Credit), Interest Cost, Statement of Income or Comprehensive Income [Extensible Enumeration] Other Nonoperating Income (Expense) Other Nonoperating Income (Expense) Other Nonoperating Income (Expense)
Actuarial (gain) loss $ (6,740) $ 3,668 $ (8,511)
Direct benefit payments (983) (1,813) (1,082)
Projected benefit obligation at end of year 31,233 34,404 28,765
Amounts recognized in the consolidated balance sheets:      
Projected benefit obligation 31,233 34,404 28,765
Amounts recognized in accumulated other comprehensive income (loss):      
Prior service cost (1,891) (2,269) (2,647)
Accumulated actuarial loss 8,029 1,289 5,080
Accumulated other comprehensive income (loss) $ 6,138 $ (980) $ 2,433