Summary of Significant Accounting Policies - Revenue per category (Details) - USD ($) $ in Thousands |
3 Months Ended |
6 Months Ended |
Jun. 30, 2021 |
Jun. 30, 2020 |
Jun. 30, 2021 |
Jun. 30, 2020 |
| Revenues |
$ 143,624
|
$ 97,127
|
$ 260,575
|
$ 188,210
|
| COA/Voyage revenue [Member] |
|
|
|
|
| Revenues |
24,700
|
17,289
|
47,498
|
28,739
|
| Time chartering revenue [Member] |
|
|
|
|
| Revenues |
94,170
|
51,966
|
163,290
|
105,017
|
| Port Terminal Revenue [Member] |
|
|
|
|
| Revenues |
21,342
|
21,636
|
40,925
|
35,828
|
| Storage fees (dry port) revenue [Member] |
|
|
|
|
| Revenues |
16
|
19
|
124
|
2,842
|
| Dockage revenue [Member] |
|
|
|
|
| Revenues |
1,282
|
1,476
|
1,880
|
1,909
|
| Sale of products revenue [Member] |
|
|
|
|
| Revenues |
315
|
3,409
|
3,495
|
11,257
|
| Liquid port terminal revenue [Member] |
|
|
|
|
| Revenues |
1,216
|
1,271
|
2,448
|
2,267
|
| Other [Member] |
|
|
|
|
| Revenues |
583
|
61
|
915
|
351
|
| Dry Bulk Vessel Operations [Member] |
|
|
|
|
| Revenues |
86,053
|
38,302
|
149,781
|
72,562
|
| Dry Bulk Vessel Operations [Member] | COA/Voyage revenue [Member] |
|
|
|
|
| Revenues |
2,803
|
2,793
|
8,016
|
2,793
|
| Dry Bulk Vessel Operations [Member] | Time chartering revenue [Member] |
|
|
|
|
| Revenues |
83,064
|
35,680
|
141,317
|
69,705
|
| Dry Bulk Vessel Operations [Member] | Other [Member] |
|
|
|
|
| Revenues |
186
|
(171)
|
448
|
64
|
| Logistics Business [Member] |
|
|
|
|
| Revenues |
57,571
|
58,825
|
110,794
|
115,648
|
| Logistics Business [Member] | COA/Voyage revenue [Member] |
|
|
|
|
| Revenues |
21,897
|
14,496
|
39,482
|
25,946
|
| Logistics Business [Member] | Time chartering revenue [Member] |
|
|
|
|
| Revenues |
11,106
|
16,286
|
21,973
|
35,312
|
| Logistics Business [Member] | Port Terminal Revenue [Member] |
|
|
|
|
| Revenues |
21,342
|
21,636
|
40,925
|
35,828
|
| Logistics Business [Member] | Storage fees (dry port) revenue [Member] |
|
|
|
|
| Revenues |
16
|
19
|
124
|
2,842
|
| Logistics Business [Member] | Dockage revenue [Member] |
|
|
|
|
| Revenues |
1,282
|
1,476
|
1,880
|
1,909
|
| Logistics Business [Member] | Sale of products revenue [Member] |
|
|
|
|
| Revenues |
315
|
3,409
|
3,495
|
11,257
|
| Logistics Business [Member] | Liquid port terminal revenue [Member] |
|
|
|
|
| Revenues |
1,216
|
1,271
|
2,448
|
2,267
|
| Logistics Business [Member] | Other [Member] |
|
|
|
|
| Revenues |
$ 397
|
$ 232
|
$ 467
|
$ 287
|