v3.26.1
SECURITIES AND OTHER INVESTMENTS OWNED AND SECURITIES SOLD NOT YET PURCHASED - Carrying Values of Equity Securities (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Securities And Other Investments Owned And Securities Sold Not Yet Purchased [Abstract]    
Carrying value $ 64,382 $ 67,100