XML 54 R44.htm IDEA: XBRL DOCUMENT v3.21.2
Other Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2021
Dec. 31, 2020
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]    
Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible List] Total Total
Operating lease right-of-use assets $ 69,151 $ 72,164
Identifiable intangible assets, net 41,193 45,012
Real estate owned 37,940 42,173
Deferred tax assets 35,309 33,202
Prepaid expenses 26,120 26,717
Service fee receivables 22,756 26,539
Equity method investments 17,026 10,155
Other financial receivables 5,569 12,238
Income tax deposits 791 35,853
Other 36,223 45,109
Total $ 292,078 $ 349,162