XML 51 R41.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue from Contracts with Customers - Disaggregation of Revenue by Performance Obligation (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Disaggregation of Revenue [Line Items]        
Total Revenue $ 326,589 $ 364,455 $ 978,802 $ 1,084,350
Asset Management        
Disaggregation of Revenue [Line Items]        
Total Revenue 230,210 260,089 692,188 745,875
Administrative Services        
Disaggregation of Revenue [Line Items]        
Total Revenue 76,853 83,028 228,904 238,960
Distribution        
Disaggregation of Revenue [Line Items]        
Total Revenue 12,460 15,273 37,679 79,786
Other        
Disaggregation of Revenue [Line Items]        
Total Revenue $ 7,066 $ 6,065 $ 20,031 $ 19,729