XML 69 R55.htm IDEA: XBRL DOCUMENT v3.24.0.1
Composition of Certain Financial Statement Items - Schedule of Other Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Real estate owned $ 70,590 $ 68,242
Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible List] Total Total
Operating lease right-of-use assets $ 67,019 $ 70,074
Prepaid expenses 32,910 30,376
Derivative instruments 17,311 36,807
Deferred tax assets 17,277 18,069
Service fee receivables 9,080 16,094
Income tax deposits 8,735 18,259
Identifiable intangible assets, net 48 22,112
Other 70,286 61,040
Total $ 293,256 $ 341,073