XML 59 R44.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Leases, Future Minimum Lease Payments Under Operating Leases (Details)
12 Months Ended
Dec. 31, 2019
USD ($)
Leases [Abstract]  
Percentage of costs relate to service costs for leased towing vessels 75.00%
Future Minimum Lease Payments Under Operating Leases [Abstract]  
2020 $ 33,374,000
2021 25,911,000
2022 23,098,000
2023 19,162,000
2024 15,330,000
Thereafter 92,991,000
Total lease payments 209,866,000
Less: imputed interest (43,085,000)
Operating lease liabilities 166,781,000
Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract]  
2019 97,091,000
2020 30,062,000
2021 21,818,000
2022 20,263,000
2023 17,429,000
Thereafter 91,939,000
Future minimum lease payments under operating leases $ 278,602,000