XML 72 R65.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Deposits - Additional Information (Details)
$ in Millions
6 Months Ended
Jun. 30, 2024
USD ($)
CustomerRelationship
Dec. 31, 2023
USD ($)
Deposit Liability [Line Items]    
Time deposits 250000 or more $ 33.6 $ 32.1
Brokered certificates of deposit $ 10.0 $ 0.0
Customer Concentration Risk | Sales Revenue, Net    
Deposit Liability [Line Items]    
Concentration risk, customer with deposits exceeding threshold | CustomerRelationship 2  
Concentration risk percentage of total deposits 1.60%  
Customer Concentration Risk | Sales Revenue, Net | Product    
Deposit Liability [Line Items]    
Concentration Risk, Percentage 3.10%