XML 15 R43.htm IDEA: XBRL DOCUMENT v3.20.1
Deferred Drydock Costs (Details) - USD ($)
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Changes in Deferred Drydock Costs [Roll Forward]      
Beginning Balance $ 12,186,356 $ 9,749,751  
Drydocking expenditures 11,903,474 8,323,191 $ 2,579,111
Drydock amortization (6,227,851) (5,353,102) (4,336,669)
Write-off due to sale of vessels * (366,709) (533,484)  
Ending Balance $ 17,495,270 $ 12,186,356 $ 9,749,751