v3.25.2
Receivables from, Payables to, and Deposits with Broker-Dealers and Clearing Organizations (Details) - USD ($)
$ in Millions
Jun. 30, 2025
Dec. 31, 2024
MSCO shares of DTCC [Member]    
Receivables from, Payables to, and Deposits with Broker-Dealers and Clearing Organizations [Line Items]    
Common stock value $ 1.4 $ 1.1