v3.26.1
Debt - Scheduled Principal Repayments (Parenthetical) (Details)
$ in Thousands
Jun. 30, 2026
USD ($)
Debt Instrument [Line Items]  
Contractual due remainder of 2026 $ 161,782
Contractual due 2027 106,029
Contractual due 2028 150,384
Debt With Extension Options  
Debt Instrument [Line Items]  
Contractual due remainder of 2026 160,300
Contractual due 2027 48,500
Contractual due 2028 $ 55,000