v3.26.1
Securities - Gross Unrealized Losses and Fair Value by Investment Category and Continuous Unrealized Loss Position (Details)
$ in Thousands
Jun. 30, 2026
USD ($)
security
Dec. 31, 2025
USD ($)
security
Less than 12 months    
Number of Securities | security 40 18
Fair Value $ 145,048 $ 94,625
Gross Unrealized Losses $ (1,911) $ (438)
12 Months or Greater    
Number of Securities | security 17 13
Fair Value $ 73,921 $ 38,506
Gross Unrealized Losses $ (6,007) $ (6,135)
Total    
Number of Securities | security 57 31
Fair Value $ 218,969 $ 133,131
Gross Unrealized Losses $ (7,918) $ (6,573)
U.S. Government Agencies    
Less than 12 months    
Number of Securities | security 1  
Fair Value $ 1,987  
Gross Unrealized Losses $ (13)  
12 Months or Greater    
Number of Securities | security 0  
Fair Value $ 0  
Gross Unrealized Losses $ 0  
Total    
Number of Securities | security 1  
Fair Value $ 1,987  
Gross Unrealized Losses $ (13)  
Mortgage-Backed Securities - Government-Sponsored Enterprises    
Less than 12 months    
Number of Securities | security 11 0
Fair Value $ 48,701 $ 0
Gross Unrealized Losses $ (334) $ 0
12 Months or Greater    
Number of Securities | security 1 1
Fair Value $ 20 $ 47
Gross Unrealized Losses $ 0 $ 0
Total    
Number of Securities | security 12 1
Fair Value $ 48,721 $ 47
Gross Unrealized Losses $ (334) $ 0
Collateralized Mortgage Obligations - Government-Sponsored Enterprises    
Less than 12 months    
Number of Securities | security 20 3
Fair Value $ 70,497 $ 13,357
Gross Unrealized Losses $ (1,328) $ (114)
12 Months or Greater    
Number of Securities | security 7 7
Fair Value $ 17,640 $ 18,782
Gross Unrealized Losses $ (5,224) $ (5,153)
Total    
Number of Securities | security 27 10
Fair Value $ 88,137 $ 32,139
Gross Unrealized Losses $ (6,552) $ (5,267)
Collateralized Mortgage Obligations - Non-Agency    
Less than 12 months    
Number of Securities | security 4 3
Fair Value $ 10,634 $ 9,206
Gross Unrealized Losses $ (174) $ (125)
12 Months or Greater    
Number of Securities | security 0 0
Fair Value $ 0 $ 0
Gross Unrealized Losses $ 0 $ 0
Total    
Number of Securities | security 4 3
Fair Value $ 10,634 $ 9,206
Gross Unrealized Losses $ (174) $ (125)
Collateralized Loan Obligations    
Less than 12 months    
Number of Securities | security 3 10
Fair Value $ 10,735 $ 68,567
Gross Unrealized Losses $ (56) $ (194)
12 Months or Greater    
Number of Securities | security 6 2
Fair Value $ 47,478 $ 11,174
Gross Unrealized Losses $ (94) $ (11)
Total    
Number of Securities | security 9 12
Fair Value $ 58,213 $ 79,741
Gross Unrealized Losses $ (150) $ (205)
Corporate Debt    
Less than 12 months    
Number of Securities | security 1 2
Fair Value $ 2,494 $ 3,495
Gross Unrealized Losses $ (6) $ (5)
12 Months or Greater    
Number of Securities | security 3 3
Fair Value $ 8,783 $ 8,503
Gross Unrealized Losses $ (689) $ (971)
Total    
Number of Securities | security 4 5
Fair Value $ 11,277 $ 11,998
Gross Unrealized Losses $ (695) $ (976)