v3.25.4
Agreements and Transactions with Related Parties - Due from Affiliates (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Related Party Transaction    
Due from affiliates $ 1,068,480 $ 1,045,218
Affiliated Entity    
Related Party Transaction    
Accounts receivable 535 462
Asset management fees receivable 391 554
Reimbursable costs 70 73
Due from affiliates $ 996 $ 1,089