XML 20 R10.htm IDEA: XBRL DOCUMENT v3.21.2
CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical) - USD ($)
$ in Thousands
Sep. 30, 2021
Dec. 31, 2020
Sep. 30, 2020
Dec. 31, 2019
Reconciliation of Cash, Cash Equivalents and Restricted Cash to Consolidated Balance Sheets        
Cash and due from banks $ 2,463,111 $ 1,062,560 $ 1,277,865  
Federal funds sold 406 386 420  
Assets segregated for regulatory purposes 269,506 290,357 221,621  
Total cash, cash equivalents and restricted cash $ 2,733,023 $ 1,353,303 $ 1,499,906 $ 642,789