ACL for Loans - Other Real Estate Owned (Details)
12 Months Ended
Dec. 31, 2021
USD ($)
property
Dec. 31, 2020
USD ($)
property
Dec. 31, 2019
USD ($)
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Carrying value of OREO $ 0 $ 0  
OREO Sold | property 1 0  
OREO Additions | property 1 0  
Number of consumer mortgage loans in process of foreclosure 0 0  
Other real estate owned      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
OREO fair value adjustment $ 0 $ 0 $ 0