XML 100 R85.htm IDEA: XBRL DOCUMENT v3.24.0.1
Debt - Scheduled Principal Repayments - Additional Information (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2023
USD ($)
Debt Instrument [Line Items]  
Contractual due 2025 $ 680,834
Contractual due 2027 202,826
Debt With Extension Options  
Debt Instrument [Line Items]  
Contractual due 2025 535,400
Contractual due 2027 $ 25,100
Consolidated debt, Extension Term 12 months
Consolidated debt, Extension Term (Thereafter) 12 months