XML 15 R32.htm IDEA: XBRL DOCUMENT v3.20.1
Related Party Transactions - Amounts and Notes Payable to Related Parties (Details)
3 Months Ended
Mar. 31, 2020
USD ($)
Schedule of Related Party Payables  
Beginning balance $ 332,987
Ending balance 242,852
Included in current related party debt on the consolidated balance sheets  
Schedule of Related Party Payables  
Beginning balance 332,987
Activity (90,135)
Ending balance $ 242,852
Trade receivables due from King George Slag | Included in trade accounts receivable and voyage revenue on the consolidated balance sheets and statements of income, respectively  
Related Party Transaction [Line Items]  
Ownership percentage 25.00%
Schedule of Related Party Payables  
Beginning balance $ 457,629
Activity 0
Ending balance 457,629
Affiliated companies (trade payables) | Included in accounts payable, accrued expenses and other current liabilities on the consolidated balance sheets  
Schedule of Related Party Payables  
Beginning balance 5,679,768
Activity 744,554
Ending balance 6,424,322
Interest payable - 2011 Founders Note | Included in current related party debt on the consolidated balance sheets | Loans payable  
Schedule of Related Party Payables  
Beginning balance 332,987
Activity (90,135)
Ending balance $ 242,852