XML 36 R29.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Interest and Finance Costs (Tables)
6 Months Ended
Jun. 30, 2024
Interest and Finance Costs [Abstract]  
Schedule of Interest and Finance Costs
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
For the six months ended June 30,
2024
2023
Interest expense, debt
$
19,074
$
18,929
Finance liabilities interest expense
3,217
3,420
Amortization of debt and finance liabilities issuance costs
1,253
1,293
Loan and other expenses
106
203
Interest expense and finance costs
$
23,650
$
23,845