XML 55 R45.htm IDEA: XBRL DOCUMENT v3.25.3
Other Assets (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]    
Operating lease right-of-use assets $ 60,035 $ 58,089
Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible List] Total Total
Prepaid expenses $ 34,229 $ 35,564
Real estate owned 23,453 38,075
Other financial receivables 22,629 18,952
Service fee receivables 13,557 10,914
Income tax deposits 8,281 10,438
Deferred tax assets 6,038 8,418
Other 29,550 44,640
Total $ 197,772 $ 225,090