v3.26.1
Related Party Transactions - Amounts and Notes Payable to Related Parties (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2026
Dec. 31, 2025
Related Party Transaction [Line Items]    
Related Party Transaction, Amounts of Transaction $ 279  
Affiliated Companies - Seamar    
Related Party Transaction [Line Items]    
Other Liabilities, Current   $ (806)
Trade receivables due from King George Slag    
Related Party Transaction [Line Items]    
Other Liabilities, Current (965)  
Proceeds from (Repayments of) Related Party Debt 159  
Phoenix Bulk Carriers (Brasil)    
Related Party Transaction [Line Items]    
Other Liabilities, Current (120) 0
Proceeds from (Repayments of) Related Party Debt 120  
Related Party    
Related Party Transaction [Line Items]    
Affiliated companies payable $ 1,085 $ 806