v3.26.1
Subordinated Debentures (Tables)
3 Months Ended
Mar. 31, 2026
Broker-Dealer [Abstract]  
Schedule of Subordinated Debentures

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

  

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