XML 78 R67.htm IDEA: XBRL DOCUMENT v3.23.2
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 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Related Party Transaction [Line Items]        
Fees Incurred $ 5,949 $ 11,039 $ 11,968 $ 16,748
Fees Paid 6,019 5,709 12,003 11,318
Management fees        
Related Party Transaction [Line Items]        
Fees Incurred 5,949 5,856 11,968 11,565
Fees Paid 6,019 5,709 12,003 11,318
Incentive management fee        
Related Party Transaction [Line Items]        
Fees Incurred 0 5,183 0 5,183
Fees Paid $ 0 $ 0 $ 0 $ 0