XML 81 R72.htm IDEA: XBRL DOCUMENT v3.25.2
Debt - Scheduled Principal Repayments - Additional Information (Details)
$ in Thousands
6 Months Ended
Jun. 30, 2025
USD ($)
Debt Instrument [Line Items]  
Contractual due remainder of 2025 $ 288,466
Contractual due 2026 346,940
Contractual due 2027 217,373
Contractual due 2028 610,485
Debt With Extension Options  
Debt Instrument [Line Items]  
Contractual due remainder of 2025 238,000
Contractual due 2026 205,300
Contractual due 2027 194,000
Contractual due 2028 $ 511,000
Consolidated debt, Extension Term (Thereafter) 12 months