XML 58 R48.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases, Future Minimum Lease Payments Under Operating Leases (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2023
USD ($)
Leases [Abstract]  
Percentage of costs relate to service costs for leased towing vessels 70.00%
Future Minimum Lease Payments Under Operating Leases [Abstract]  
2024 $ 38,943
2025 27,638
2026 24,945
2027 22,842
2028 18,318
Thereafter 79,755
Total lease payments 212,441
Less: imputed interest (40,290)
Operating lease liabilities $ 172,151