Borrowings - Principal payments (Table) (Details) - USD ($) $ in Thousands |
Dec. 31, 2021 |
Dec. 31, 2020 |
|---|---|---|
| Debt Disclosure [Abstract] | ||
| 2022 (including total accrued interest of $877 of NSM Loan & $50.0 million NSM Loan) | $ 308,912 | |
| 2023 | 87,007 | |
| 2024 | 211,161 | |
| 2025 | 561,120 | |
| 2026 | 177,343 | |
| 2027 and thereafter | 60,271 | |
| Total | $ 1,405,814 | $ 1,612,718 |