XML 94 R84.htm IDEA: XBRL DOCUMENT v3.25.2
Fair Value Measurements - Tables of Financial Instruments Measured At Fair Value on Recurring Basis (Details) - Fair value, recurring basis - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Total assets at fair value $ 684,629 $ 591,337
Total liabilities at fair value 11,230 9,086
U.S. Treasuries    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Total assets at fair value 73,698 24,874
Residential mortgage pass-through securities issued or guaranteed by U.S. government agencies or sponsored enterprises    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Total assets at fair value 216,002 135,045
Other residential MBS issued or guaranteed by U.S. government agencies or sponsored enterprises    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Total assets at fair value 339,532 364,938
Corporate debt    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Total assets at fair value 1,990 1,962
Loans held for sale    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Total assets at fair value 20,784 24,495
Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Total assets at fair value 73,698 24,874
Level 1 | U.S. Treasuries    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Total assets at fair value 73,698 24,874
Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Total assets at fair value 610,359 566,077
Total liabilities at fair value 10,982 9,076
Level 2 | Residential mortgage pass-through securities issued or guaranteed by U.S. government agencies or sponsored enterprises    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Total assets at fair value 216,002 135,045
Level 2 | Other residential MBS issued or guaranteed by U.S. government agencies or sponsored enterprises    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Total assets at fair value 339,532 364,938
Level 2 | Corporate debt    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Total assets at fair value 1,990 1,962
Level 2 | Loans held for sale    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Total assets at fair value 20,784 24,495
Level 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Total assets at fair value 572 386
Total liabilities at fair value 248 10
Interest rate swap | Derivative    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Total assets at fair value 32,051 39,637
Total liabilities at fair value 10,982 9,076
Interest rate swap | Level 2 | Derivative    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Total assets at fair value 32,051 39,637
Total liabilities at fair value 10,982 9,076
Mortgage banking derivatives | Derivative    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Total assets at fair value 572 386
Total liabilities at fair value 248 10
Mortgage banking derivatives | Level 3 | Derivative    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Total assets at fair value 572 386
Total liabilities at fair value $ 248 $ 10