XML 59 R46.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Other Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]    
Operating lease right-of-use assets $ 60,378 $ 67,019
Real estate owned 55,253 70,590
Prepaid expenses 36,543 32,910
Income tax deposits 30,927 8,735
Deferred tax assets, net 15,060 17,277
Service fee receivables 11,292 9,080
Derivative instruments 4,428 17,311
Other 63,918 70,334
Total $ 277,799 $ 293,256
Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible List] Total Total