XML 54 R42.htm IDEA: XBRL DOCUMENT v3.22.2.2
Other Assets (Details) - USD ($)
$ in Thousands
Sep. 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 $ 71,870 $ 68,812
Real estate owned 65,348 44,640
Derivative instruments 40,282 3,541
Deferred tax assets 36,173 51,451
Identifiable intangible assets, net 25,477 36,320
Prepaid expenses 20,928 26,943
Service fee receivables 18,530 22,610
Income tax deposits 0 19,315
Other 52,421 61,643
Total $ 331,029 $ 335,275