v3.26.3
Derivative Instruments - Schedule of Periodic Payments On Interest Rate Swaps (Details) - Interest Rate Swaps - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
2027 Notes        
Derivative Instruments and Hedging Activities Disclosures [Line Items]        
Proceeds from (payments for) unsecured debt $ (395) $ (8,883) $ (8,965) $ (19,501)
September 2028 Notes        
Derivative Instruments and Hedging Activities Disclosures [Line Items]        
Proceeds from (payments for) unsecured debt (46) 0 (46) 0
2029 Notes        
Derivative Instruments and Hedging Activities Disclosures [Line Items]        
Proceeds from (payments for) unsecured debt (299) (3,174) (1,189) (5,713)
2029 Notes        
Derivative Instruments and Hedging Activities Disclosures [Line Items]        
Proceeds from (payments for) unsecured debt 483 0 569 0
2030 Notes        
Derivative Instruments and Hedging Activities Disclosures [Line Items]        
Proceeds from (payments for) unsecured debt $ 7,835 $ (524) $ 7,710 $ (524)