v3.26.1
Debt - Narrative (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Debt Instrument    
Payments of unsecured and secured debt $ 5,000 $ 1,484,667
Revolving credit facility | Unsecured debt    
Debt Instrument    
Payments of unsecured and secured debt $ 0