XML 45 R34.htm IDEA: XBRL DOCUMENT v3.20.2
Related Party Transactions - Amounts and Notes Payable to Related Parties (Details)
6 Months Ended
Jun. 30, 2020
USD ($)
Schedule of Related Party Payables  
December 31, 2019 $ 332,987
June 30, 2020 242,852
Included in current related party debt on the consolidated balance sheets  
Schedule of Related Party Payables  
December 31, 2019 332,987
Activity (90,135)
June 30, 2020 $ 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  
December 31, 2019 $ 457,629
Activity (129,999)
June 30, 2020 327,630
Affiliated companies (trade payables) | Included in accounts payable, accrued expenses and other current liabilities on the consolidated balance sheets  
Schedule of Related Party Payables  
December 31, 2019 5,679,768
Activity 1,233,527
June 30, 2020 6,913,295
Interest payable - 2011 Founders Note | Included in current related party debt on the consolidated balance sheets | Loans payable  
Schedule of Related Party Payables  
December 31, 2019 332,987
Activity (90,135)
June 30, 2020 $ 242,852