XML 106 R83.htm IDEA: XBRL DOCUMENT v3.25.0.1
Other Assets and Other Liabilities - Schedule of Other Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Other Assets And Other Liabilities [Abstract]    
Accrued expenses $ 214,118 $ 195,572
Current income and other taxes payable 162,019 138,056
Employee benefit-related liabilities 49,883 23,829
Unclaimed funds at LFB 15,435 16,994
Deferred revenue 136,536 140,417
Securities sold, not yet purchased 4,529 4,809
Other 24,006 27,270
Total $ 606,526 $ 546,947