XML 75 R52.htm IDEA: XBRL DOCUMENT v3.25.0.1
Transactions with Related Parties - Narrative (Details)
$ in Thousands
12 Months Ended
Aug. 06, 2024
Dec. 31, 2021
Dec. 30, 2021
Oct. 05, 2021
Aug. 10, 2021
Jan. 01, 2019
Dec. 31, 2024
USD ($)
component
Dec. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Related Party Transaction [Line Items]                  
Subordinated incentive fee on income             $ 20,334 $ 22,277 $ 18,710
Accrued subordinated incentive fee on income             3,964 4,615  
Servicing agreement, termination written notice period           60 days      
Related party transaction, amount             $ 52,438 53,104 49,419
Related Party                  
Related Party Transaction [Line Items]                  
Number of components | component             2    
Investment Management Agreement | Related Party                  
Related Party Transaction [Line Items]                  
Term of agreement 12 months                
Investment Advisory Agreement, Annual Base Management Fee | Related Party                  
Related Party Transaction [Line Items]                  
Management and service fees, base rate 2.00%     1.50%          
Investment Advisory Agreement, Asset Coverage Ratio | Related Party                  
Related Party Transaction [Line Items]                  
Management and service fees, base rate   150.00% 150.00% 200.00%          
Investment Advisory Agreement, Annual Base Management Fee Step-Down | Related Party                  
Related Party Transaction [Line Items]                  
Management and service fees, base rate       1.00%          
Investment Advisory Agreement, Hurdle Rate, Per Quarter                  
Related Party Transaction [Line Items]                  
Management and service fees, incentive rate         1.875%        
Investment Advisory Agreement, Hurdle Rate, Per Year                  
Related Party Transaction [Line Items]                  
Management and service fees, incentive rate         7.50%        
Investment Advisory Agreement, Pre-Incentive Fee                  
Related Party Transaction [Line Items]                  
Management and service fees, incentive rate         100.00%        
Investment Advisory Fee, Hurdle Rate, Threshold                  
Related Party Transaction [Line Items]                  
Management and service fees, incentive rate         9.375%        
Investment Advisory Agreement, Pre-Incentive Fee, After Threshold                  
Related Party Transaction [Line Items]                  
Management and service fees, incentive rate         20.00%        
Investment Advisory Agreement, Second Amendment, Hurdle Rate, Per Quarter                  
Related Party Transaction [Line Items]                  
Management and service fees, incentive rate         1.625%        
Investment Advisory Agreement, Second Amendment, Hurdle Rate, Per Year                  
Related Party Transaction [Line Items]                  
Management and service fees, incentive rate         6.50%        
Investment Advisory Agreement, Second Amendment, Pre-Incentive Fee, Up To Threshold                  
Related Party Transaction [Line Items]                  
Management and service fees, incentive rate         100.00%        
Investment Advisory Fee, Second Amendment, Hurdle Rate, Threshold                  
Related Party Transaction [Line Items]                  
Management and service fees, incentive rate         7.879%        
Investment Advisory Agreement, Second Amendment, Pre-Incentive Fee, After Threshold                  
Related Party Transaction [Line Items]                  
Management and service fees, incentive rate         17.50%        
CIM, Incentive Fee                  
Related Party Transaction [Line Items]                  
Related party transaction, amount             $ 20,334 22,277 $ 18,710
Investment Advisory Agreement                  
Related Party Transaction [Line Items]                  
Related party transaction, amount             $ 12,731 $ 13,664