XML 169 R116.htm IDEA: XBRL DOCUMENT v3.22.4
Derivatives - Gains (Losses) Included in the Consolidated Statements of Income Related to Derivative Financial Instruments (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Derivatives, Fair Value [Line Items]      
Net tax expenses (benefits) recognized on net change in unrealized gain (loss) on hedging activities $ 532 $ 293 $ (363)
Amount of gain (loss) recognized in other comprehensive (loss) income, net of tax expense (benefit) of $532, $293 and $(363) 1,508 831 (1,031)
Not designated as hedging      
Derivatives, Fair Value [Line Items]      
Gains (losses) on derivative financial instruments 13,695 (9,482) (37,543)
Not designated as hedging | Interest rate-lock commitments      
Derivatives, Fair Value [Line Items]      
Gains (losses) on derivative financial instruments (5,764) (27,194) 27,339
Not designated as hedging | Forward commitments      
Derivatives, Fair Value [Line Items]      
Gains (losses) on derivative financial instruments 55,804 25,661 (73,033)
Not designated as hedging | Futures contracts      
Derivatives, Fair Value [Line Items]      
Gains (losses) on derivative financial instruments (36,381) (7,949) 8,151
Not designated as hedging | Option contracts      
Derivatives, Fair Value [Line Items]      
Gains (losses) on derivative financial instruments 36 0 0
Designated as hedging      
Derivatives, Fair Value [Line Items]      
Amount of gain (loss) recognized in other comprehensive (loss) income, net of tax expense (benefit) of $532, $293 and $(363) $ 1,508 $ 831 $ (1,031)