XML 94 R77.htm IDEA: XBRL DOCUMENT v3.24.0.1
Commitments, Contingencies and Guarantees (Narrative) (Details) - USD ($)
1 Months Ended
Sep. 29, 2023
Jan. 11, 2022
Sep. 07, 2021
Mar. 31, 2022
Dec. 31, 2023
Commitment And Contingencies [Line Items]          
Guarantees, Fair Value Disclosure         $ 0
Trading Technologies Matter [Member]          
Commitment And Contingencies [Line Items]          
Damages sought     $ 962,400,000    
Damage awarded   $ 2,100,000 $ 6,600,000 $ 490,232  
SEC [Member]          
Commitment And Contingencies [Line Items]          
Settlement, penalties agreed to paid $ 35,000,000        
CFTC [Member]          
Commitment And Contingencies [Line Items]          
Settlement, penalties agreed to paid $ 20,000,000