XML 103 R83.htm IDEA: XBRL DOCUMENT v3.22.4
Debt - Scheduled Principal Repayments (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Debt Disclosure [Abstract]    
2023 $ 340,075  
2024 251,663  
2025 408,988  
2026 436,426  
2027 202,354  
Thereafter 165,908  
Long-term debt and convertible notes payable 1,805,414 $ 1,819,738
Unamortized Premium 343 446
Net unamortized debt issuance costs (12,697) (7,946)
Total Indebtedness $ 1,793,060 $ 1,812,238