XML 51 R42.htm IDEA: XBRL DOCUMENT v3.22.1
Other Assets (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
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 $ 66,868 $ 68,812
Real estate owned 52,228 44,640
Deferred tax assets 50,689 51,451
Identifiable intangible assets, net 33,437 36,320
Prepaid expenses 28,787 26,943
Service fee receivables 22,547 22,610
Derivative instruments 13,120 3,541
Income tax deposits 0 19,315
Other 56,845 61,643
Total $ 324,521 $ 335,275