v3.25.1
Accrued Liabilities - Schedule of Accrued liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Payables and Accruals [Abstract]    
Accrued vessel and cargo expenses $ 22,967 $ 27,128
Payroll and related liabilities 11,682 18,615
Current portion of TRA liability 3,116 3,116
Current portion of operating lease liabilities 1,481 1,551
Other accrued liabilities 35,118 21,163
Accrued liabilities $ 74,364 $ 71,573