v3.26.1
Debt - Narrative (Details)
Jun. 30, 2026
Secured notes | Minimum  
Debt  
Interest rate (as a percent) 0.00%
Secured notes | Maximum  
Debt  
Interest rate (as a percent) 12.90%
Mortgage notes  
Debt  
Interest rate (as a percent) 5.99%