XML 41 R32.htm IDEA: XBRL DOCUMENT v3.22.2
Revenues (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Disaggregation of Revenue [Abstract]        
Revenues by major source $ 697,964 $ 559,624 $ 1,308,746 $ 1,056,474
Revenue recognized     46,700 39,200
Marine Transportation [Member]        
Disaggregation of Revenue [Abstract]        
Revenues by major source 405,655 332,887 761,191 633,838
Marine Transportation [Member] | Inland Transportation [Member]        
Disaggregation of Revenue [Abstract]        
Revenues by major source 316,948 253,588 594,858 478,039
Marine Transportation [Member] | Coastal Transportation [Member]        
Disaggregation of Revenue [Abstract]        
Revenues by major source 88,707 79,299 166,333 155,799
Distribution and Services [Member]        
Disaggregation of Revenue [Abstract]        
Revenues by major source 292,309 226,737 547,555 422,636
Distribution and Services [Member] | Commercial and Industrial [Member]        
Disaggregation of Revenue [Abstract]        
Revenues by major source 161,621 140,966 309,154 273,874
Distribution and Services [Member] | Oil and Gas [Member]        
Disaggregation of Revenue [Abstract]        
Revenues by major source $ 130,688 $ 85,771 $ 238,401 $ 148,762