XML 109 R91.htm IDEA: XBRL DOCUMENT v3.25.4
Note 14 - Accrued Expenses, Other Current Liabilities, and Other Liabilities - Summary of Accrued Expenses (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Payroll and related payables $ 44,568 $ 43,256
Accrued vessel expenses 54,546 42,762
Accrued interest expense 28,701 16,727
Other accrued expenses 25,354 27,149
Accrued Liabilities, Current $ 153,169 $ 129,894