v3.26.1
Related Party Transactions - Amounts and Notes Payable to Related Parties (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Dec. 31, 2025
Related Party Transaction [Line Items]    
Related Party Transaction, Amounts of Transaction $ 1,061  
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 (1,761)  
Proceeds from (Repayments of) Related Party Debt 955  
Phoenix Bulk Carriers (Brasil)    
Related Party Transaction [Line Items]    
Other Liabilities, Current (106) 0
Proceeds from (Repayments of) Related Party Debt 106  
Related Party    
Related Party Transaction [Line Items]    
Affiliated companies payable $ 1,867 $ 806