XML 72 R61.htm IDEA: XBRL DOCUMENT v3.25.2
Senior Debt & Subordinated Debentures - Components (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Debt Instrument [Line Items]    
Unamortized debt issuance costs $ (193) $ (266)
Subordinated Debt    
Debt Instrument [Line Items]    
Subordinated debentures 69,962 69,889
Unamortized debt issuance costs (193) (266)
Junior subordinated deferrable interest debentures, due October 2036 5,155 5,155
Senior Notes    
Debt Instrument [Line Items]    
Long-term debt 30,000 30,000
Subordinated Debt, Due 2031 | Subordinated Debt    
Debt Instrument [Line Items]    
Subordinated debentures $ 35,000 $ 35,000