v3.26.1
Accrued Liabilities - Schedule of Accrued liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Payables and Accruals [Abstract]    
Accrued terminal and cargo expenses $ 53,081 $ 45,773
Accrued interest 11,477 11,435
Payroll and related liabilities 14,177 26,838
Taxes payable 13,424 8,550
Derivative liabilities 4,469 4,353
Current portion of TRA liability 7,685 7,685
Other accrued liabilities 40,205 18,393
Accrued liabilities $ 144,518 $ 123,027