v3.26.1
Subordinated Note (Details) - Subordinated Notes - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Nov. 07, 2025
Jun. 30, 2026
Jun. 30, 2026
Dec. 31, 2025
Debt Instrument [Line Items]        
Debt principal amount $ 25,000      
Debt instrument, interest rate 7.50%      
Debt instrument, basis spread 4.11%      
Debt issuance cost $ 426      
Long-term debt   $ 24,600 $ 24,600 $ 24,600
Amortization of debt issuance cost   $ 22 $ 43