XML 102 R91.htm IDEA: XBRL DOCUMENT v3.24.3
Fair Value Measurements - Tables of Financial Instruments Measured At Fair Value on Recurring Basis (Details) - Fair value, recurring basis - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total assets at fair value $ 756,122 $ 684,566
Total liabilities at fair value 13,451 15,399
U.S. Treasuries    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total assets at fair value 49,190 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 196,530 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 460,496 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,962 1,843
Loans held for sale    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total assets at fair value 16,765 18,854
Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total assets at fair value 49,190 73,044
Level 1 | U.S. Treasuries    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total assets at fair value 49,190 73,044
Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total assets at fair value 706,292 611,235
Total liabilities at fair value 13,377 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 196,530 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 460,496 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,962 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 16,765 18,854
Level 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total assets at fair value 640 287
Total liabilities at fair value 74 115
Interest rate swap | Derivative    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total assets at fair value 30,459 37,408
Total liabilities at fair value 13,377 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 30,459 37,408
Total liabilities at fair value 13,377 15,284
Mortgage banking derivatives | Derivative    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total assets at fair value 640 287
Total liabilities at fair value 74 115
Mortgage banking derivatives | Level 3 | Derivative    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total assets at fair value 640 287
Total liabilities at fair value $ 74 $ 115