XML 65 R52.htm IDEA: XBRL DOCUMENT v3.20.4
Leases, Future Minimum Lease Payments Under Operating Leases (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Leases [Abstract]    
Percentage of costs relate to service costs for leased towing vessels 70.00%  
Future Minimum Lease Payments Under Operating Leases [Abstract]    
2021 $ 40,224 $ 33,374
2022 33,543 25,911
2023 28,012 23,098
2024 23,578 19,162
2025 21,261 15,330
Thereafter 96,491 92,991
Total lease payments 243,109 209,866
Less: imputed interest (46,863) (43,085)
Operating lease liabilities $ 196,246 $ 166,781