XML 94 R84.htm IDEA: XBRL DOCUMENT v3.23.1
Fee Income - Summary of Fee Income (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Management fees    
Related Party Transaction [Line Items]    
Revenue from contract with customer $ 57,158 $ 42,191
Other fees    
Related Party Transaction [Line Items]    
Revenue from contract with customer 1,099 646
Total fee income    
Related Party Transaction [Line Items]    
Revenue from contract with customer 59,126 42,837
Affiliated Entity | Incentive fees    
Related Party Transaction [Line Items]    
Revenue from contract with customer 869 0
Affiliated Entity | Total fee income    
Related Party Transaction [Line Items]    
Revenue from contract with customer $ 56,389 $ 42,004