v3.25.2
Schedule of Subordinated Debentures (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Oct. 31, 2021
Broker-Dealer [Abstract]      
Subordinated Debentures, Principal $ 10,000 $ 10,000 $ 10,000
Subordinated Debentures, Unamortized Debt Issuance Costs $ 154 $ 166