v3.25.2
Interest Expense and Finance Cost, Net - Schedule of Interest Expense and Finance Cost, Net (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Interest and Debt Expense [Abstract]        
Interest expense incurred on credit facilities and financial liabilities $ 29,717 $ 26,842 $ 59,092 $ 52,789
Interest expense incurred on finance lease liabilities 5,355 7,783 10,770 15,817
Interest expense capitalized related to deposits for vessel acquisitions (4,303) (6,500) (8,182) (12,637)
Amortization and write-off of deferred finance costs 2,227 2,033 3,899 3,709
Discount effect of long-term assets and other finance costs 489 (71) 1,416 (182)
Total interest expense and finance cost, net $ 33,485 $ 30,087 $ 66,995 $ 59,496