v3.24.1.1.u2
Rise (Details) - USD ($)
$ in Millions
Mar. 31, 2024
Dec. 31, 2023
Rise (Details) [Line Items]    
Transfers of RISE membership interests   68.00%
RISE [Member]    
Rise (Details) [Line Items]    
Transfers of RISE membership interests 68.00%  
Siebert [Member]    
Rise (Details) [Line Items]    
RISE reported assets $ 1.3 $ 1.3
RISE reported liability $ 0.0 $ 0.0