XML 84 R74.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Derivative Financial Instruments - Schedule of Non-Qualifying Derivative Financial Instruments (Details)
$ in Thousands
Jun. 30, 2024
USD ($)
derivative
Dec. 31, 2023
USD ($)
derivative
Non-Qualifying | Agency Business    
Derivative Financial Instruments    
Notional Value $ 467,429 $ 594,079
Derivative Assets 1,834 6,547
Derivative Liabilities (1,564) $ (1,021)
Rate lock commitments    
Derivative Financial Instruments    
Notional Value $ 65,242  
Rate lock commitments | Non-Qualifying | Agency Business    
Derivative Financial Instruments    
Count | derivative 6 3
Notional Value $ 65,242 $ 26,800
Derivative Assets 1,066 428
Derivative Liabilities (377) $ (759)
Forward sale commitments    
Derivative Financial Instruments    
Notional Value $ 393,987  
Forward sale commitments | Non-Qualifying | Agency Business    
Derivative Financial Instruments    
Count | derivative 31 33
Notional Value $ 393,987 $ 559,079
Derivative Assets 768 6,119
Derivative Liabilities $ (1,187) $ (262)
Treasury futures | Non-Qualifying | Agency Business    
Derivative Financial Instruments    
Count | derivative 82 82
Notional Value $ 8,200 $ 8,200
Derivative Assets 0 0
Derivative Liabilities $ 0 $ 0