XML 82 R70.htm IDEA: XBRL DOCUMENT v3.24.3
Derivative and Financial Instruments - Schedule of Gain (Loss) on Derivative and Financial Instruments (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Interest rate lock commitments    
Derivatives, Fair Value [Line Items]    
Notional Value $ 275,255 $ 229,165
Derivative Assets 2,261 5,124
Derivative Liabilities 2,011 6
Derivatives, Net 250 5,118
Forward sales of mortgage-backed securities    
Derivatives, Fair Value [Line Items]    
Notional Value 419,500 311,500
Derivative Assets 277 0
Derivative Liabilities 498 5,388
Derivatives, Net (221) (5,388)
Mandatory delivery forward loan sale commitments    
Derivatives, Fair Value [Line Items]    
Notional Value 41,788 100,255
Derivative Assets 83 122
Derivative Liabilities 178 938
Derivatives, Net (95) (816)
Best-effort delivery forward loan sale commitments    
Derivatives, Fair Value [Line Items]    
Notional Value 1,691 5,392
Derivative Assets 7 6
Derivative Liabilities 2 10
Derivatives, Net $ 5 $ (4)