XML 52 R42.htm IDEA: XBRL DOCUMENT v3.22.2
Other Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 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 $ 78,402 $ 68,812
Real estate owned 68,960 44,640
Deferred tax assets 46,362 51,451
Identifiable intangible assets, net 29,374 36,320
Prepaid expenses 25,104 26,943
Derivative instruments 18,658 3,541
Service fee receivables 16,212 22,610
Income tax deposits 0 19,315
Other 53,193 61,643
Total $ 336,265 $ 335,275