v3.26.1
Senior Secured Notes, Net - Additional Information (Detail) - Senior Secured Notes
Jun. 30, 2026
Dec. 31, 2025
Debt Instrument [Line Items]    
Total debt to total assets ratio 0.8333 0.8333
Total unencumbered assets to total unsecured debt ratio 1.20