XML 52 R40.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Agreements and Transactions with Related Parties - Due from Affiliates (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Related Party Transaction    
Due from affiliates $ 52,471 $ 59,527
Related Party    
Related Party Transaction    
Asset management fees payable 595 1,245
Administrative reimbursements payable and other 375 676
Due from affiliates $ 970 $ 1,921