v3.25.2
RELATED-PARTY TRANSACTIONS AND ARRANGEMENTS - Schedule of Components of Due to Affiliates (Details) - Advisors - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Related Party Transaction [Line Items]    
Due to affiliates $ 12,911 $ 13,669
Accrued management fees    
Related Party Transaction [Line Items]    
Due to affiliates 11,629 12,172
Accrued expense reimbursement to related parties    
Related Party Transaction [Line Items]    
Due to affiliates $ 1,282 $ 1,497