v3.25.1
Other assets (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Other Assets Disclosure [Abstract]    
Net deferred tax assets (net of valuation allowance) $ 887,454 $ 926,329
Investments under equity method investees 250,489 251,537
Prepaid taxes 34,808 42,909
Other prepaid expenses 24,537 28,376
Capitalized software costs 159,071 136,442
Derivative assets 20,828 25,975
Trades receivables from brokers and counterparties 1,530 588
Receivables from investment maturities 0 14,600
Principal, interest and escrow servicing advances 40,227 43,793
Guaranteed mortgage loan claims receivable 15,709 17,226
Operating ROU assets 93,922 93,389
Finance ROU assets 18,432 19,174
Assets for pension benefit 33,868 33,233
Others 161,665 164,188
Total other assets $ 1,742,540 $ 1,797,759
Operating Lease Right Of Use Asset Statement Of Financial Position Other assets Other assets
Finance Lease Right Of Use Asset Statement Of Financial Position Other assets Other assets