XML 180 R147.htm IDEA: XBRL DOCUMENT v3.25.0.1
Borrowings - Notes payable -Parenthetical (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Advances with FHLB with maturities ranging from 2025 Through 2029    
Debt Instrument [Line Items]    
Advances with the FHLB, earliest maturity 2025  
Advances with the FHLB, latest maturity 2029  
Advances with FHLB with maturities ranging from 2025 Through 2029 | Minimum    
Debt Instrument [Line Items]    
Advances with the FHLB, interest rate 0.54% 0.41%
Advances with FHLB with maturities ranging from 2025 Through 2029 | Maximum    
Debt Instrument [Line Items]    
Advances with the FHLB, interest rate 5.26% 5.26%
Unsecured senior debt | Fixed Rate maturing on 2028 paying interest semiannually    
Debt Instrument [Line Items]    
Fixed interest rate percentage 7.25% 7.25%
Debt instrument maturity year 2028  
Debt issuance costs $ 4,082 $ 6,063
Debt Instrument Frequency Of Periodic Payment semiannually  
Junior subordinated debt | Fixed Rate maturing on 2034    
Debt Instrument [Line Items]    
Debt instrument maturity year 2034  
Debt issuance costs $ 261 $ 288
Junior subordinated debt | Fixed Rate maturing on 2034 | Minimum    
Debt Instrument [Line Items]    
Fixed interest rate percentage 6.125% 6.125%
Junior subordinated debt | Fixed Rate maturing on 2034 | Maximum    
Debt Instrument [Line Items]    
Fixed interest rate percentage 6.564% 6.564%