v3.26.1
Agreements and Transactions with Related Parties - Due from Affiliates (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Related Party Transaction    
Due from affiliates $ 1,042,026 $ 1,068,480
Affiliated Entity    
Related Party Transaction    
Accounts receivable 524 535
Asset management fees receivable 155 391
Reimbursable costs 0 70
Due from affiliates $ 679 $ 996