XML 89 R79.htm IDEA: XBRL DOCUMENT v3.25.1
Derivative Financial Instruments - Schedule of Non-Qualifying Derivative Financial Instruments (Details)
$ in Thousands
Mar. 31, 2025
USD ($)
derivative
Dec. 31, 2024
USD ($)
derivative
Non-Qualifying | Agency Business    
Derivative Financial Instruments    
Notional Value $ 316,239 $ 404,224
Derivative Assets 1,549 95
Derivative Liabilities (657) $ (4,209)
Rate lock commitments    
Derivative Financial Instruments    
Notional Value $ 39,493  
Rate lock commitments | Non-Qualifying | Agency Business    
Derivative Financial Instruments    
Count | derivative 6  
Notional Value $ 39,493  
Derivative Assets 309  
Derivative Liabilities (324)  
Forward sale commitments    
Derivative Financial Instruments    
Notional Value $ 268,546  
Forward sale commitments | Non-Qualifying | Agency Business    
Derivative Financial Instruments    
Count | derivative 22 44
Notional Value $ 268,546 $ 396,024
Derivative Assets 1,240 95
Derivative Liabilities $ (333) $ (4,209)
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