XML 48 R37.htm IDEA: XBRL DOCUMENT v3.25.2
Agreements and Transactions with Related Parties - Due from Affiliates (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Related Party Transaction    
Due from affiliates $ 43,449 $ 44,145
Related Party    
Related Party Transaction    
Asset management fees payable 412 469
Administrative reimbursements payable and other 373 366
Due from affiliates $ 785 $ 835