v3.25.2
Debt Securities Available for Sale - Narrative (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
USD ($)
security
Jun. 30, 2024
USD ($)
security
Jun. 30, 2025
USD ($)
security
Jun. 30, 2024
USD ($)
security
Dec. 31, 2024
USD ($)
security
Debt Securities, Available-for-sale [Line Items]          
Mortgage-backed securities and collateralized mortgage obligations $ 717,365   $ 717,365    
Mortgage-backed securities and collateralized mortgage obligations 627,832   627,832    
Proceeds from sales of debt securities available for sale 15,700 $ 0 15,656 $ 3,495  
Gross gains on sale of available-for-sale securities 336   336 0  
Gross losses on sale of available-for-sale securities 0   $ 0 1,300  
Proceeds from calls and maturities of debt securities, available-for-sale $ 28,500        
Number of called debt securities available -for-sale | security 0   1    
Proceeds from calls of debt securities, available-for-sale     $ 756    
Proceeds from maturities of debt securities, available-for-sale     28,500 $ 10,000  
Number of matured debt securities available -for-sale | security   1   1  
Debt securities, available-for-sale, restricted $ 416,200   $ 416,200   $ 343,400
Number of securities in unrealized loss position | security 150   150   185
Number of temporarily impaired securities | security         2
Debt securities available for sale, at fair value $ 1,056,950   $ 1,056,950   $ 1,025,946
Debt securities, available-for-sale, allowance for credit loss, securities sold $ 0 $ 0 $ 0 $ 0  
Debt Securities, Available-for-Sale, Accrued Interest, after Allowance for Credit Loss, Statement of Financial Position [Extensible Enumeration] Accrued interest receivable   Accrued interest receivable   Accrued interest receivable
Accrued interest receivable on debt securities available for sale $ 5,000   $ 5,000   $ 4,700
Corporate debt securities          
Debt Securities, Available-for-sale [Line Items]          
Debt securities available for sale, at fair value $ 78,165   $ 78,165   85,928
Non-investment grade | Corporate debt securities          
Debt Securities, Available-for-sale [Line Items]          
Debt securities available for sale, at fair value         $ 8,400