XML 143 R118.htm IDEA: XBRL DOCUMENT v3.20.4
Cash (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Cash and Cash Equivalents [Abstract]        
Cash and cash equivalents $ 889,559 $ 732,164    
Cash restricted or segregated under regulations and other 117,446 41,116    
Total cash, cash equivalents and restricted cash shown in the statement of cash flows $ 1,007,005 $ 773,280 $ 736,047 $ 532,887