XML 52 R42.htm IDEA: XBRL DOCUMENT v3.21.1
Other Assets (Details) - USD ($)
$ in Thousands
Mar. 31, 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,426 $ 72,164
Identifiable intangible assets, net 42,991 45,012
Real estate owned 40,059 42,173
Deferred tax assets 33,834 33,202
Service fee receivables 30,718 26,539
Prepaid expenses 26,497 26,717
Equity method investments 17,302 10,155
Other financial receivables 12,036 12,238
Income tax deposits 8,272 35,853
Other 42,002 45,109
Total $ 323,137 $ 349,162