v3.26.3
Other Assets (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]    
Operating lease right-of-use assets $ 47,868 $ 56,629
Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible List] Total Total
Prepaid expenses $ 32,722 $ 36,162
Service fee receivables 13,373 13,131
Other financial receivables 13,194 21,110
Real estate owned 8,046 18,068
Deferred tax assets 4,136 5,766
Income tax deposits 3,810 12,959
Other 31,021 29,288
Total $ 154,170 $ 193,113