v3.26.1
Subordinated Debentures (Tables)
6 Months Ended
Jun. 30, 2026
Broker-Dealer [Abstract]  
Schedule of Subordinated Debentures

At June 30, 2026 and December 31, 2025, subordinated debentures are as follows:

  

   June 30, 2026   December 31, 2025 
  

Principal

   Unamortized Debt Issuance Costs  

Principal

   Unamortized Debt Issuance Costs 
                     
Subordinated debentures, due 2031 and 2026, respectively  $10,000   $129   $10,000   $141