v3.25.2
Notes Payable & Subordinated Debt - Narrative (Details) - USD ($)
3 Months Ended 12 Months Ended
Sep. 06, 2024
Aug. 30, 2024
Mar. 15, 2024
Mar. 31, 2024
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Jun. 30, 2023
May 31, 2019
Aug. 31, 2006
Debt Instrument [Line Items]                    
Proceeds from long term borrowings         $ 107,000,000 $ 50,000,000 $ 0      
Subordinated debt, net of debt issuance costs | Revolving credit facility                    
Debt Instrument [Line Items]                    
Line of credit facility, increase, accrued interest     $ 1,400,000              
FHLB Loan | Federal Home Loan Bank Advances                    
Debt Instrument [Line Items]                    
Debt instrument, term   4 years 6 months                
Face amount   $ 57,000,000.0                
Stated interest rate   4.00%                
Revolving credit facility | Line of Credit | Revolving credit facility                    
Debt Instrument [Line Items]                    
Maximum borrowing capacity               $ 150,000,000.0    
Proceeds from long term borrowings       $ 50,000,000.0            
Proceeds from (repayments of) lines of credit $ 57,000,000                  
Revolving credit facility | Line of Credit | Revolving credit facility | Low                    
Debt Instrument [Line Items]                    
Margin         1.50%          
Credit spread adjustment         0.10%          
Revolving credit facility | Line of Credit | Revolving credit facility | High                    
Debt Instrument [Line Items]                    
Margin         1.90%          
Revolving credit facility | Line of Credit | Letter of Credit                    
Debt Instrument [Line Items]                    
Maximum borrowing capacity               $ 30,000,000.0    
Revolving Line Of Credit Due December 2023 | Line of Credit | Revolving credit facility                    
Debt Instrument [Line Items]                    
Margin           1.60%        
Six-month SOFR         4.25%          
Subordinate Debt Due 2039 | Subordinated debt, net of debt issuance costs                    
Debt Instrument [Line Items]                    
Principal                 $ 20,000,000.0  
Debt term                 8 years  
Debt issuance costs         $ 500,000 $ 500,000        
Subordinate Debt Due 2039 | Subordinated debt, net of debt issuance costs | Debt Interest Rate, First 8 Years                    
Debt Instrument [Line Items]                    
Stated interest rate                 7.25%  
Debt term                 8 years  
Subordinate Debt Due 2039 | Subordinated debt, net of debt issuance costs | Debt Interest Rate, After Year 8                    
Debt Instrument [Line Items]                    
Stated interest rate                 8.25%  
Junior Subordinated Notes Due 2036, Capital Securities | Subordinated debt, net of debt issuance costs                    
Debt Instrument [Line Items]                    
Face amount                   $ 58,000,000
Junior Subordinated Notes Due 2036 | Subordinated debt, net of debt issuance costs                    
Debt Instrument [Line Items]                    
Face amount                   59,800,000
Junior Subordinated Notes Due 2036, Common Stock | Subordinated debt, net of debt issuance costs                    
Debt Instrument [Line Items]                    
Face amount                   $ 1,800,000
Capitalization of trust, percent                   3.00%