v3.26.1
Related Party Transactions - Summary of Components of Due to Affiliates (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Related Party Transaction [Line Items]    
Due to affiliates $ 400,808 $ 433,156
Affiliated Entity    
Related Party Transaction [Line Items]    
Due to affiliates 226,777 235,809
Accrued Stockholder Servicing Fee | Affiliated Entity    
Related Party Transaction [Line Items]    
Due to affiliates 215,428 224,332
Performance Participation Allocation | Affiliated Entity    
Related Party Transaction [Line Items]    
Due to affiliates 0 0
Accrued Management Fee | Affiliated Entity    
Related Party Transaction [Line Items]    
Due to affiliates 6,757 6,918
Advanced Operating Expenses | Affiliated Entity    
Related Party Transaction [Line Items]    
Due to affiliates 2,980 638
Accrued Affiliate Service Provider Expenses | Affiliated Entity    
Related Party Transaction [Line Items]    
Due to affiliates $ 1,612 $ 3,921