XML 86 R69.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Derivative and Financial Instruments - Schedule of Gain (Loss) on Derivative and Financial Instruments (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Interest rate lock commitments    
Derivatives, Fair Value [Line Items]    
Notional Value $ 335,081 $ 229,165
Derivative Assets 1,855 5,124
Derivative Liabilities 2,092 6
Derivatives, Net (237) 5,118
Forward sales of mortgage-backed securities    
Derivatives, Fair Value [Line Items]    
Notional Value 500,000 311,500
Derivative Assets 1,067 0
Derivative Liabilities 23 5,388
Derivatives, Net 1,044 (5,388)
Mandatory delivery forward loan sale commitments    
Derivatives, Fair Value [Line Items]    
Notional Value 99,236 100,255
Derivative Assets 544 122
Derivative Liabilities 183 938
Derivatives, Net 361 (816)
Best-effort delivery forward loan sale commitments    
Derivatives, Fair Value [Line Items]    
Notional Value 6,312 5,392
Derivative Assets 44 6
Derivative Liabilities 9 10
Derivatives, Net $ 35 $ (4)