XML 66 R50.htm IDEA: XBRL DOCUMENT v3.24.0.1
Deferred Drydock Costs (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Changes in Deferred Drydock Costs [Roll Forward]      
Beginning Balance $ 42,849 $ 37,093  
Drydocking expenditures 14,397 18,422 $ 21,906
Accrued drydocking expenditures 701 589  
Amortization expense (13,999) (13,244) (8,656)
Write-off due to sale of vessels (5,231) (11)  
Ending Balance $ 38,717 $ 42,849 $ 37,093