XML 99 R89.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Fair Value Measurements - Tables of Financial Instruments Measured At Fair Value on Recurring Basis (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total assets at fair value $ 741,484 $ 684,566
Total liabilities at fair value 12,766 15,399
U.S. Treasury Securities [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total assets at fair value 72,651 73,044
Residential Mortgage Pass-Through Securities Issued or Guaranteed by U.S. Government Agencies or Sponsored Enterprises [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total assets at fair value 193,576 201,809
Other Residential MBS Issued or Guaranteed by U.S. Government Agencies or Sponsored Enterprises [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total assets at fair value 416,680 351,242
Municipal Securities [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total assets at fair value 79 79
Corporate Debt Securities [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total assets at fair value 1,870 1,843
Loans held for sale member    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total assets at fair value 14,065 18,854
Level 1 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total assets at fair value 72,651 73,044
Level 1 [Member] | U.S. Treasury Securities [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total assets at fair value 72,651 73,044
Level 2 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total assets at fair value 668,306 611,235
Total liabilities at fair value 12,698 15,284
Level 2 [Member] | Residential Mortgage Pass-Through Securities Issued or Guaranteed by U.S. Government Agencies or Sponsored Enterprises [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total assets at fair value 193,576 201,809
Level 2 [Member] | Other Residential MBS Issued or Guaranteed by U.S. Government Agencies or Sponsored Enterprises [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total assets at fair value 416,680 351,242
Level 2 [Member] | Municipal Securities [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total assets at fair value 79 79
Level 2 [Member] | Corporate Debt Securities [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total assets at fair value 1,870 1,843
Level 2 [Member] | Loans held for sale member    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total assets at fair value 14,065 18,854
Level 3 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total assets at fair value 527 287
Total liabilities at fair value 68 115
Interest Rate Swap [Member] | Derivative [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total assets at fair value 42,036 37,408
Total liabilities at fair value 12,698 15,284
Interest Rate Swap [Member] | Level 2 [Member] | Derivative [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total assets at fair value 42,036 37,408
Total liabilities at fair value 12,698 15,284
Mortgage-backed securities | Derivative [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total assets at fair value 527 287
Total liabilities at fair value 68 115
Mortgage-backed securities | Level 3 [Member] | Derivative [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total assets at fair value 527 287
Total liabilities at fair value $ 68 $ 115