Leases - Operating Lease Assets and Liabilities (Table) (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Property, Plant and Equipment [Line Items]    
Operating lease assets $ 11,787 $ 9,159
Operating lease liabilities, current portion 834 257
Operating lease liabilities, net of current portion 10,953 8,901
Land lease agreements [Member]    
Property, Plant and Equipment [Line Items]    
Operating lease assets 8,260 8,078
Operating lease liabilities, current portion (166) (182)
Operating lease liabilities, net of current portion 8,426 8,259
Office lease agreements [Member]    
Property, Plant and Equipment [Line Items]    
Operating lease assets 844 1,081
Operating lease liabilities, current portion 523 439
Operating lease liabilities, net of current portion 321 642
Liquid Barges leasing contract [Member]    
Property, Plant and Equipment [Line Items]    
Operating lease assets 2,683 0
Operating lease liabilities, current portion 477 0
Operating lease liabilities, net of current portion $ 2,206 $ 0