XML 101 R90.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Derivative Instruments - Derivative positions and the potential effect (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Derivative assets:    
Gross Amount Recognized in the Consolidated Balance Sheets $ 8,618 $ 8,327
Net Amount Presented in the Consolidated Balance Sheets 8,618 8,327
Gross Amount Not Offset in the Consolidated Balance Sheets (7,140) (1,740)
Net Amount 1,478 6,587
Derivative liabilities:    
Gross Amount Recognized in the Consolidated Balance Sheets 6,318 9,180
Net Amount Presented in the Consolidated Balance Sheets 6,318 9,180
Gross Amount Not Offset in the Consolidated Balance Sheets   550
Net Amount 6,318 8,630
Interest Rate Swap By Company    
Derivative assets:    
Gross Amount Recognized in the Consolidated Balance Sheets 2,324  
Net Amount Presented in the Consolidated Balance Sheets 2,324  
Gross Amount Not Offset in the Consolidated Balance Sheets (2,459)  
Net Amount (135)  
Derivative liabilities:    
Gross Amount Recognized in the Consolidated Balance Sheets   649
Net Amount Presented in the Consolidated Balance Sheets   649
Gross Amount Not Offset in the Consolidated Balance Sheets   550
Net Amount   99
Interest Rate Swap By Dealer Bank    
Derivative assets:    
Gross Amount Recognized in the Consolidated Balance Sheets 6,294 8,327
Net Amount Presented in the Consolidated Balance Sheets 6,294 8,327
Gross Amount Not Offset in the Consolidated Balance Sheets (4,681) (1,740)
Net Amount 1,613 6,587
Interest Rate Swap By Customer    
Derivative liabilities:    
Gross Amount Recognized in the Consolidated Balance Sheets 6,294 8,348
Net Amount Presented in the Consolidated Balance Sheets 6,294 8,348
Net Amount 6,294 8,348
To-be-announced mortgage backed securities    
Derivative liabilities:    
Gross Amount Recognized in the Consolidated Balance Sheets 24 183
Net Amount Presented in the Consolidated Balance Sheets 24 183
Net Amount $ 24 $ 183