XML 43 R34.htm IDEA: XBRL DOCUMENT v3.23.3
Revenues (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Disaggregation of Revenue [Abstract]        
Revenues by major source $ 764,772 $ 745,843 $ 2,292,464 $ 2,054,589
Revenue recognized     76,800 54,600
Marine Transportation [Member]        
Disaggregation of Revenue [Abstract]        
Revenues by major source 429,885 433,040 1,269,342 1,194,231
Marine Transportation [Member] | Inland Transportation [Member]        
Disaggregation of Revenue [Abstract]        
Revenues by major source 353,635 345,052 1,043,330 939,910
Marine Transportation [Member] | Coastal Transportation [Member]        
Disaggregation of Revenue [Abstract]        
Revenues by major source 76,250 87,988 226,012 254,321
Distribution and Services [Member]        
Disaggregation of Revenue [Abstract]        
Revenues by major source 334,887 312,803 1,023,122 860,358
Distribution and Services [Member] | Commercial and Industrial [Member]        
Disaggregation of Revenue [Abstract]        
Revenues by major source 211,485 165,361 581,275 474,515
Distribution and Services [Member] | Oil and Gas [Member]        
Disaggregation of Revenue [Abstract]        
Revenues by major source $ 123,402 $ 147,442 $ 441,847 $ 385,843