XML 78 R67.htm IDEA: XBRL DOCUMENT v3.23.3
Related Party Transactions - Summary of Management Fees and Incentive Management Fees Incurred and Paid Pursuant to Management Agreement (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Related Party Transaction [Line Items]        
Fees Incurred $ 5,545 $ 5,906 $ 17,513 $ 22,654
Fees Paid 5,949 11,039 17,952 22,357
Management fees        
Related Party Transaction [Line Items]        
Fees Incurred 5,545 5,906 17,513 17,471
Fees Paid 5,949 5,856 17,952 17,174
Incentive management fee        
Related Party Transaction [Line Items]        
Fees Incurred 0 0 0 5,183
Fees Paid $ 0 $ 5,183 $ 0 $ 5,183