v3.26.1
Basis of Presentation and Significant Accounting Policies - Schedule of Accounts Payable and Accrued Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Accounts payable $ 19,224 $ 14,328
Accrued expenses 7,862 319
Accrued Voyage Expenses 13,105 8,856
Accrued operating expenses 10,929 3,839
Bunkers suppliers 9,739 8,232
Charter hire payable 14,978 7,829
Accrued Bonuses 3,092 3,791
Other accrued liabilities 4,082 7,064
Accounts payable accrued expenses and other current liabilities $ 83,012 $ 54,257