XML 95 R84.htm IDEA: XBRL DOCUMENT v3.25.1
Fair Value Measurements - Tables of Financial Instruments Measured At Fair Value on Recurring Basis (Details) - Fair value, recurring basis - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total assets at fair value $ 679,930 $ 591,337
Total liabilities at fair value 10,973 9,086
U.S. Treasuries    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total assets at fair value 73,263 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 [Line Items]    
Total assets at fair value 204,245 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 [Line Items]    
Total assets at fair value 354,169 364,938
Corporate debt    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total assets at fair value 1,973 1,962
Loans held for sale    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total assets at fair value 11,885 24,495
Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total assets at fair value 73,263 24,874
Level 1 | U.S. Treasuries    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total assets at fair value 73,263 24,874
Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total assets at fair value 605,983 566,077
Total liabilities at fair value 10,888 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 [Line Items]    
Total assets at fair value 204,245 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 [Line Items]    
Total assets at fair value 354,169 364,938
Level 2 | Corporate debt    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total assets at fair value 1,973 1,962
Level 2 | Loans held for sale    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total assets at fair value 11,885 24,495
Level 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total assets at fair value 684 386
Total liabilities at fair value 85 10
Interest rate swap | Derivative    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total assets at fair value 33,711 39,637
Total liabilities at fair value 10,888 9,076
Interest rate swap | Level 2 | Derivative    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total assets at fair value 33,711 39,637
Total liabilities at fair value 10,888 9,076
Mortgage banking derivatives | Derivative    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total assets at fair value 684 386
Total liabilities at fair value 85 10
Mortgage banking derivatives | Level 3 | Derivative    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total assets at fair value 684 386
Total liabilities at fair value $ 85 $ 10