XML 48 R38.htm IDEA: XBRL DOCUMENT v3.22.2
Revenue from Contracts with Customers - Disaggregation of Revenue by Performance Obligation (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Disaggregation of Revenue [Line Items]        
Total Revenue $ 366,008 $ 311,040 $ 690,772 $ 652,213
Asset Management        
Disaggregation of Revenue [Line Items]        
Total Revenue 258,043 214,289 491,037 461,978
Administrative Services        
Disaggregation of Revenue [Line Items]        
Total Revenue 70,182 77,750 143,689 152,051
Distribution        
Disaggregation of Revenue [Line Items]        
Total Revenue 31,182 12,191 42,259 25,219
Other        
Disaggregation of Revenue [Line Items]        
Total Revenue $ 6,601 $ 6,810 $ 13,787 $ 12,965