v3.25.2
RELATED-PARTY TRANSACTIONS AND ARRANGEMENTS - Schedule of Related Party Transactions (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Related Party Transaction [Line Items]        
Management fees $ 11,688 $ 12,613 $ 23,411 $ 25,304
Expense reimbursements to related parties 3,411 3,726 6,414 6,719
Advisors | Management fees        
Related Party Transaction [Line Items]        
Management fees 11,688 12,613 23,411 25,304
Advisors | Expense reimbursements to related parties        
Related Party Transaction [Line Items]        
Expense reimbursements to related parties $ 3,411 $ 3,726 $ 6,414 $ 6,719