XML 42 R33.htm IDEA: XBRL DOCUMENT v3.22.2.2
Revenues (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Disaggregation of Revenue [Abstract]        
Revenues by major source $ 745,843 $ 598,920 $ 2,054,589 $ 1,655,394
Revenue recognized     54,600 40,300
Marine Transportation [Member]        
Disaggregation of Revenue [Abstract]        
Revenues by major source 433,040 338,514 1,194,231 972,352
Marine Transportation [Member] | Inland Transportation [Member]        
Disaggregation of Revenue [Abstract]        
Revenues by major source 345,052 255,791 939,910 733,830
Marine Transportation [Member] | Coastal Transportation [Member]        
Disaggregation of Revenue [Abstract]        
Revenues by major source 87,988 82,723 254,321 238,522
Distribution and Services [Member]        
Disaggregation of Revenue [Abstract]        
Revenues by major source 312,803 260,406 860,358 683,042
Distribution and Services [Member] | Commercial and Industrial [Member]        
Disaggregation of Revenue [Abstract]        
Revenues by major source 165,361 153,056 474,515 426,930
Distribution and Services [Member] | Oil and Gas [Member]        
Disaggregation of Revenue [Abstract]        
Revenues by major source $ 147,442 $ 107,350 $ 385,843 $ 256,112