v3.25.2
Net Capital and Regulatory Requirements (Details)
$ in Thousands
Jun. 30, 2025
USD ($)
Broker-Dealer [Abstract]  
Net capital $ 758,712
Less: required net capital 22,909
Excess net capital $ 735,803