v3.26.1
Investment Securities - Summary of Securities in Unrealized Loss Position (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Debt Securities, Available-for-Sale [Line Items]    
Less than Twelve months, Estimated Fair Value $ 58,821 $ 12,675
Less than Twelve months, Unrealized losses 633 96
Twelve months or more, Estimated Fair Value 183,871 192,409
Twelve months or more, Unrealized losses 17,239 17,304
Total, Estimated Fair Value 242,692 205,084
Total, Unrealized losses 17,872 17,400
U.S. Treasuries    
Debt Securities, Available-for-Sale [Line Items]    
Less than Twelve months, Estimated Fair Value 0 0
Less than Twelve months, Unrealized losses 0 0
Twelve months or more, Estimated Fair Value 5,911 5,850
Twelve months or more, Unrealized losses 87 146
Total, Estimated Fair Value 5,911 5,850
Total, Unrealized losses 87 146
Municipal Obligations    
Debt Securities, Available-for-Sale [Line Items]    
Less than Twelve months, Estimated Fair Value 996 0
Less than Twelve months, Unrealized losses 18 0
Twelve months or more, Estimated Fair Value 52,013 55,162
Twelve months or more, Unrealized losses 6,446 6,350
Total, Estimated Fair Value 53,009 55,162
Total, Unrealized losses 6,464 6,350
Mortgage-backed Securities    
Debt Securities, Available-for-Sale [Line Items]    
Less than Twelve months, Estimated Fair Value 49,406 9,712
Less than Twelve months, Unrealized losses 579 58
Twelve months or more, Estimated Fair Value 104,196 107,857
Twelve months or more, Unrealized losses 9,766 9,655
Total, Estimated Fair Value 153,602 117,569
Total, Unrealized losses 10,345 9,713
Asset-backed Securities    
Debt Securities, Available-for-Sale [Line Items]    
Less than Twelve months, Estimated Fair Value 5,428 0
Less than Twelve months, Unrealized losses 27 0
Twelve months or more, Estimated Fair Value 6,596 7,060
Twelve months or more, Unrealized losses 95 134
Total, Estimated Fair Value 12,024 7,060
Total, Unrealized losses 122 134
Corporate Debt Securities    
Debt Securities, Available-for-Sale [Line Items]    
Less than Twelve months, Estimated Fair Value 2,991 2,963
Less than Twelve months, Unrealized losses 9 38
Twelve months or more, Estimated Fair Value 15,155 16,480
Twelve months or more, Unrealized losses 845 1,019
Total, Estimated Fair Value 18,146 19,443
Total, Unrealized losses $ 854 $ 1,057