XML 102 R77.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Derivatives - Schedule of Gains (Losses) Included in the Consolidated Statements of Income Related to Derivative Financial Instruments (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Derivatives, Fair Value [Line Items]    
Amount of loss recognized in other comprehensive loss, net of tax benefit of $62 and $70 $ (174) $ (197)
Other comprehensive income (loss), cash flow hedge, gain (loss), before reclassification, tax (62) (70)
Designated as hedging    
Derivatives, Fair Value [Line Items]    
Amount of loss recognized in other comprehensive loss, net of tax benefit of $62 and $70 (174) (197)
Not designated as hedging    
Derivatives, Fair Value [Line Items]    
Gains (losses) on derivative financial instruments (2,028) 2,185
Not designated as hedging | Interest rate-lock commitments    
Derivatives, Fair Value [Line Items]    
Gains (losses) on derivative financial instruments 869 1,207
Not designated as hedging | Forward commitments    
Derivatives, Fair Value [Line Items]    
Gains (losses) on derivative financial instruments 100 (295)
Not designated as hedging | Futures contracts    
Derivatives, Fair Value [Line Items]    
Gains (losses) on derivative financial instruments (2,997) 1,937
Not designated as hedging | Option contracts    
Derivatives, Fair Value [Line Items]    
Gains (losses) on derivative financial instruments $ 0 $ (664)