XML 67 R51.htm IDEA: XBRL DOCUMENT v3.24.0.1
Other Accrued Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Other Accrued Liabilities [Line Items]    
Other accrued liabilities $ 23,496 $ 24,097
Dividends payable 670 1,038
Vessel operating and voyage expenses    
Other Accrued Liabilities [Line Items]    
Other accrued liabilities 9,437 11,877
General, administrative and other operating expenses    
Other Accrued Liabilities [Line Items]    
Other accrued liabilities 9,864 8,516
Vessel improvement and drydocking costs    
Other Accrued Liabilities [Line Items]    
Other accrued liabilities $ 3,525 $ 2,666