XML 49 R33.htm IDEA: XBRL DOCUMENT v3.21.2
Related Party Transactions - Amounts and Notes Payable to Related Parties (Details)
9 Months Ended
Sep. 30, 2021
USD ($)
Schedule of Related Party Payables  
December 31, 2019 $ 242,852
September 30, 2020 242,852
Included in current related party debt on the consolidated balance sheets  
Schedule of Related Party Payables  
December 31, 2019 242,852
Activity 0
September 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 $ 106,959
Activity 0
September 30, 2020 106,959
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 4,151,192
Activity (46,446)
September 30, 2020 4,104,746
Commissions payable (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 0
Activity 65,043
September 30, 2020 65,043
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 242,852
Activity 0
September 30, 2020 $ 242,852