XML 101 R91.htm IDEA: XBRL DOCUMENT v3.24.2
Fair Value Measurements - Tables of Financial Instruments Measured At Fair Value on Recurring Basis (Details) - Fair Value, Recurring - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total assets at fair value $ 752,298 $ 684,566
Total liabilities at fair value 11,438 15,399
U.S. Treasury Securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total assets at fair value 73,188 73,044
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 [Line Items]    
Total assets at fair value 197,060 201,809
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 [Line Items]    
Total assets at fair value 418,129 351,242
Municipal Securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total assets at fair value 80 79
Corporate Debt    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total assets at fair value 1,888 1,843
Loans held for sale    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total assets at fair value 18,787 18,854
Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total assets at fair value 73,188 73,044
Level 1 | U.S. Treasury Securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total assets at fair value 73,188 73,044
Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total assets at fair value 678,604 611,235
Total liabilities at fair value 11,402 15,284
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 [Line Items]    
Total assets at fair value 197,060 201,809
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 [Line Items]    
Total assets at fair value 418,129 351,242
Level 2 | Municipal Securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total assets at fair value 80 79
Level 2 | Corporate Debt    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total assets at fair value 1,888 1,843
Level 2 | Loans held for sale    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total assets at fair value 18,787 18,854
Level 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total assets at fair value 506 287
Total liabilities at fair value 36 115
Interest Rate Swap | Derivative    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total assets at fair value 42,660 37,408
Total liabilities at fair value 11,402 15,284
Interest Rate Swap | Level 2 | Derivative    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total assets at fair value 42,660 37,408
Total liabilities at fair value 11,402 15,284
Mortgage-backed securities | Derivative    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total assets at fair value 506 287
Total liabilities at fair value 36 115
Mortgage-backed securities | Level 3 | Derivative    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total assets at fair value 506 287
Total liabilities at fair value $ 36 $ 115