v3.26.1
Operating leases: (Details Narrative) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Property, Plant, and Equipment [Line Items]      
Operating Lease, Right-of-Use Asset $ 142,424   $ 157,058
Charter In Vessels [Member]      
Property, Plant, and Equipment [Line Items]      
Operating Lease, Right-of-Use Asset $ 140,237   154,326
Operating Lease, Weighted Average Discount Rate, Percent 5.40%    
Operating Lease, Weighted Average Remaining Lease Term 4 years 8 months 12 days    
Operating Lease, Expense $ 18,218 $ 18,453  
Office Rental [Member]      
Property, Plant, and Equipment [Line Items]      
Operating Lease, Right-of-Use Asset $ 2,187   $ 2,732
Operating Lease, Weighted Average Discount Rate, Percent 5.20%    
Operating Lease, Weighted Average Remaining Lease Term 2 years 7 months 6 days    
Operating Lease, Expense $ 700 $ 831