XML 74 R56.htm IDEA: XBRL DOCUMENT v3.25.0.1
Regulatory (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Financial Instruments Owned and Pledged as Collateral [Line Items]    
Net capital $ 14,400  
Net capital in excess of required net capital 13,800  
Required net capital 500  
State trust increase in minimum required capital position 2,000  
State trust minimum pledge 1,000  
Restricted cash 1,116 $ 1,062
Asset Pledged as Collateral    
Financial Instruments Owned and Pledged as Collateral [Line Items]    
Restricted cash $ 1,100