XML 103 R63.htm IDEA: XBRL DOCUMENT v2.4.1.9
Loans Receivable and Allowance for Loan Losses (Troubled Debt Restructurings on Loan Receivables) (Details) (USD $)
In Thousands, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Contracts
concession
Dec. 31, 2013
Contracts
Dec. 31, 2012
Contracts
Financing Receivable, Modifications [Line Items]      
Number of Concessions for Classifying Loans Receivable as TDR 1metr_NumberOfConcessionsForClassifyingLoansReceivableAsTdr    
Number of contracts 39us-gaap_FinancingReceivableModificationsNumberOfContracts2 28us-gaap_FinancingReceivableModificationsNumberOfContracts2 22us-gaap_FinancingReceivableModificationsNumberOfContracts2
Recorded investment at time of restructure $ 17,852us-gaap_FinancingReceivableModificationsRecordedInvestment $ 16,378us-gaap_FinancingReceivableModificationsRecordedInvestment $ 20,765us-gaap_FinancingReceivableModificationsRecordedInvestment
Additional Concessions Granted [Member]      
Financing Receivable, Modifications [Line Items]      
Number of contracts 10us-gaap_FinancingReceivableModificationsNumberOfContracts2
/ metr_FinancingReceivableTroubledDebtRestructuringsByConcessionTypeAxis
= metr_AdditionalConcessionsGrantedMember
   
Recorded investment at time of restructure 9,700us-gaap_FinancingReceivableModificationsRecordedInvestment
/ metr_FinancingReceivableTroubledDebtRestructuringsByConcessionTypeAxis
= metr_AdditionalConcessionsGrantedMember
   
Commercial and industrial [Member] | TDR with Additional Unused Commitments [Member]      
Financing Receivable, Modifications [Line Items]      
Number of contracts 1us-gaap_FinancingReceivableModificationsNumberOfContracts2
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= metr_CommercialAndIndustrialMember
/ us-gaap_TroubledDebtRestructuringDebtorSubsequentPeriodsAxis
= metr_TdrWithAdditionalUnusedCommitmentsMember
   
Unused commitments 14metr_LoanCommitmentsUnused
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= metr_CommercialAndIndustrialMember
/ us-gaap_TroubledDebtRestructuringDebtorSubsequentPeriodsAxis
= metr_TdrWithAdditionalUnusedCommitmentsMember
   
Commercial and industrial [Member] | Granting a Material Extension of Time [Member]      
Financing Receivable, Modifications [Line Items]      
Number of contracts 0us-gaap_FinancingReceivableModificationsNumberOfContracts2
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= metr_CommercialAndIndustrialMember
/ metr_FinancingReceivableTroubledDebtRestructuringsByConcessionTypeAxis
= metr_GrantingMaterialExtensionOfTimeMember
0us-gaap_FinancingReceivableModificationsNumberOfContracts2
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= metr_CommercialAndIndustrialMember
/ metr_FinancingReceivableTroubledDebtRestructuringsByConcessionTypeAxis
= metr_GrantingMaterialExtensionOfTimeMember
1us-gaap_FinancingReceivableModificationsNumberOfContracts2
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= metr_CommercialAndIndustrialMember
/ metr_FinancingReceivableTroubledDebtRestructuringsByConcessionTypeAxis
= metr_GrantingMaterialExtensionOfTimeMember
Recorded investment at time of restructure 0us-gaap_FinancingReceivableModificationsRecordedInvestment
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= metr_CommercialAndIndustrialMember
/ metr_FinancingReceivableTroubledDebtRestructuringsByConcessionTypeAxis
= metr_GrantingMaterialExtensionOfTimeMember
0us-gaap_FinancingReceivableModificationsRecordedInvestment
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= metr_CommercialAndIndustrialMember
/ metr_FinancingReceivableTroubledDebtRestructuringsByConcessionTypeAxis
= metr_GrantingMaterialExtensionOfTimeMember
1,262us-gaap_FinancingReceivableModificationsRecordedInvestment
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= metr_CommercialAndIndustrialMember
/ metr_FinancingReceivableTroubledDebtRestructuringsByConcessionTypeAxis
= metr_GrantingMaterialExtensionOfTimeMember
Commercial and industrial [Member] | Forbearance Agreement [Member]      
Financing Receivable, Modifications [Line Items]      
Number of contracts 5us-gaap_FinancingReceivableModificationsNumberOfContracts2
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= metr_CommercialAndIndustrialMember
/ metr_FinancingReceivableTroubledDebtRestructuringsByConcessionTypeAxis
= metr_ForbearanceAgreementMember
0us-gaap_FinancingReceivableModificationsNumberOfContracts2
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= metr_CommercialAndIndustrialMember
/ metr_FinancingReceivableTroubledDebtRestructuringsByConcessionTypeAxis
= metr_ForbearanceAgreementMember
0us-gaap_FinancingReceivableModificationsNumberOfContracts2
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= metr_CommercialAndIndustrialMember
/ metr_FinancingReceivableTroubledDebtRestructuringsByConcessionTypeAxis
= metr_ForbearanceAgreementMember
Recorded investment at time of restructure 1,758us-gaap_FinancingReceivableModificationsRecordedInvestment
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= metr_CommercialAndIndustrialMember
/ metr_FinancingReceivableTroubledDebtRestructuringsByConcessionTypeAxis
= metr_ForbearanceAgreementMember
0us-gaap_FinancingReceivableModificationsRecordedInvestment
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= metr_CommercialAndIndustrialMember
/ metr_FinancingReceivableTroubledDebtRestructuringsByConcessionTypeAxis
= metr_ForbearanceAgreementMember
0us-gaap_FinancingReceivableModificationsRecordedInvestment
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= metr_CommercialAndIndustrialMember
/ metr_FinancingReceivableTroubledDebtRestructuringsByConcessionTypeAxis
= metr_ForbearanceAgreementMember
Commercial and industrial [Member] | Interest Rate Adjustment [Member]      
Financing Receivable, Modifications [Line Items]      
Number of contracts 0us-gaap_FinancingReceivableModificationsNumberOfContracts2
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= metr_CommercialAndIndustrialMember
/ metr_FinancingReceivableTroubledDebtRestructuringsByConcessionTypeAxis
= metr_InterestRateAdjustmentMember
0us-gaap_FinancingReceivableModificationsNumberOfContracts2
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= metr_CommercialAndIndustrialMember
/ metr_FinancingReceivableTroubledDebtRestructuringsByConcessionTypeAxis
= metr_InterestRateAdjustmentMember
1us-gaap_FinancingReceivableModificationsNumberOfContracts2
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= metr_CommercialAndIndustrialMember
/ metr_FinancingReceivableTroubledDebtRestructuringsByConcessionTypeAxis
= metr_InterestRateAdjustmentMember
Recorded investment at time of restructure 0us-gaap_FinancingReceivableModificationsRecordedInvestment
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= metr_CommercialAndIndustrialMember
/ metr_FinancingReceivableTroubledDebtRestructuringsByConcessionTypeAxis
= metr_InterestRateAdjustmentMember
0us-gaap_FinancingReceivableModificationsRecordedInvestment
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= metr_CommercialAndIndustrialMember
/ metr_FinancingReceivableTroubledDebtRestructuringsByConcessionTypeAxis
= metr_InterestRateAdjustmentMember
3,404us-gaap_FinancingReceivableModificationsRecordedInvestment
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= metr_CommercialAndIndustrialMember
/ metr_FinancingReceivableTroubledDebtRestructuringsByConcessionTypeAxis
= metr_InterestRateAdjustmentMember
Commercial and industrial [Member] | Change in Amortization Period [Member]      
Financing Receivable, Modifications [Line Items]      
Number of contracts 3us-gaap_FinancingReceivableModificationsNumberOfContracts2
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= metr_CommercialAndIndustrialMember
/ metr_FinancingReceivableTroubledDebtRestructuringsByConcessionTypeAxis
= metr_ChangeInAmortizationPeriodMember
7us-gaap_FinancingReceivableModificationsNumberOfContracts2
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= metr_CommercialAndIndustrialMember
/ metr_FinancingReceivableTroubledDebtRestructuringsByConcessionTypeAxis
= metr_ChangeInAmortizationPeriodMember
0us-gaap_FinancingReceivableModificationsNumberOfContracts2
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= metr_CommercialAndIndustrialMember
/ metr_FinancingReceivableTroubledDebtRestructuringsByConcessionTypeAxis
= metr_ChangeInAmortizationPeriodMember
Recorded investment at time of restructure 261us-gaap_FinancingReceivableModificationsRecordedInvestment
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= metr_CommercialAndIndustrialMember
/ metr_FinancingReceivableTroubledDebtRestructuringsByConcessionTypeAxis
= metr_ChangeInAmortizationPeriodMember
1,079us-gaap_FinancingReceivableModificationsRecordedInvestment
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= metr_CommercialAndIndustrialMember
/ metr_FinancingReceivableTroubledDebtRestructuringsByConcessionTypeAxis
= metr_ChangeInAmortizationPeriodMember
0us-gaap_FinancingReceivableModificationsRecordedInvestment
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= metr_CommercialAndIndustrialMember
/ metr_FinancingReceivableTroubledDebtRestructuringsByConcessionTypeAxis
= metr_ChangeInAmortizationPeriodMember
Commercial and industrial [Member] | Combination of Concessions [Member]      
Financing Receivable, Modifications [Line Items]      
Number of contracts 1us-gaap_FinancingReceivableModificationsNumberOfContracts2
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= metr_CommercialAndIndustrialMember
/ metr_FinancingReceivableTroubledDebtRestructuringsByConcessionTypeAxis
= metr_CombinationOfConcessionsMember
3us-gaap_FinancingReceivableModificationsNumberOfContracts2
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= metr_CommercialAndIndustrialMember
/ metr_FinancingReceivableTroubledDebtRestructuringsByConcessionTypeAxis
= metr_CombinationOfConcessionsMember
2us-gaap_FinancingReceivableModificationsNumberOfContracts2
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= metr_CommercialAndIndustrialMember
/ metr_FinancingReceivableTroubledDebtRestructuringsByConcessionTypeAxis
= metr_CombinationOfConcessionsMember
Recorded investment at time of restructure 30us-gaap_FinancingReceivableModificationsRecordedInvestment
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= metr_CommercialAndIndustrialMember
/ metr_FinancingReceivableTroubledDebtRestructuringsByConcessionTypeAxis
= metr_CombinationOfConcessionsMember
749us-gaap_FinancingReceivableModificationsRecordedInvestment
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= metr_CommercialAndIndustrialMember
/ metr_FinancingReceivableTroubledDebtRestructuringsByConcessionTypeAxis
= metr_CombinationOfConcessionsMember
3,231us-gaap_FinancingReceivableModificationsRecordedInvestment
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= metr_CommercialAndIndustrialMember
/ metr_FinancingReceivableTroubledDebtRestructuringsByConcessionTypeAxis
= metr_CombinationOfConcessionsMember
Owner occupied real estate [Member] | Granting a Material Extension of Time [Member]      
Financing Receivable, Modifications [Line Items]      
Number of contracts 0us-gaap_FinancingReceivableModificationsNumberOfContracts2
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= metr_OwnerOccupiedRealEstateMember
/ metr_FinancingReceivableTroubledDebtRestructuringsByConcessionTypeAxis
= metr_GrantingMaterialExtensionOfTimeMember
2us-gaap_FinancingReceivableModificationsNumberOfContracts2
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= metr_OwnerOccupiedRealEstateMember
/ metr_FinancingReceivableTroubledDebtRestructuringsByConcessionTypeAxis
= metr_GrantingMaterialExtensionOfTimeMember
0us-gaap_FinancingReceivableModificationsNumberOfContracts2
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= metr_OwnerOccupiedRealEstateMember
/ metr_FinancingReceivableTroubledDebtRestructuringsByConcessionTypeAxis
= metr_GrantingMaterialExtensionOfTimeMember
Recorded investment at time of restructure 0us-gaap_FinancingReceivableModificationsRecordedInvestment
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= metr_OwnerOccupiedRealEstateMember
/ metr_FinancingReceivableTroubledDebtRestructuringsByConcessionTypeAxis
= metr_GrantingMaterialExtensionOfTimeMember
738us-gaap_FinancingReceivableModificationsRecordedInvestment
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= metr_OwnerOccupiedRealEstateMember
/ metr_FinancingReceivableTroubledDebtRestructuringsByConcessionTypeAxis
= metr_GrantingMaterialExtensionOfTimeMember
0us-gaap_FinancingReceivableModificationsRecordedInvestment
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= metr_OwnerOccupiedRealEstateMember
/ metr_FinancingReceivableTroubledDebtRestructuringsByConcessionTypeAxis
= metr_GrantingMaterialExtensionOfTimeMember
Owner occupied real estate [Member] | Forbearance Agreement [Member]      
Financing Receivable, Modifications [Line Items]      
Number of contracts 1us-gaap_FinancingReceivableModificationsNumberOfContracts2
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= metr_OwnerOccupiedRealEstateMember
/ metr_FinancingReceivableTroubledDebtRestructuringsByConcessionTypeAxis
= metr_ForbearanceAgreementMember
1us-gaap_FinancingReceivableModificationsNumberOfContracts2
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= metr_OwnerOccupiedRealEstateMember
/ metr_FinancingReceivableTroubledDebtRestructuringsByConcessionTypeAxis
= metr_ForbearanceAgreementMember
0us-gaap_FinancingReceivableModificationsNumberOfContracts2
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= metr_OwnerOccupiedRealEstateMember
/ metr_FinancingReceivableTroubledDebtRestructuringsByConcessionTypeAxis
= metr_ForbearanceAgreementMember
Recorded investment at time of restructure 330us-gaap_FinancingReceivableModificationsRecordedInvestment
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= metr_OwnerOccupiedRealEstateMember
/ metr_FinancingReceivableTroubledDebtRestructuringsByConcessionTypeAxis
= metr_ForbearanceAgreementMember
193us-gaap_FinancingReceivableModificationsRecordedInvestment
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= metr_OwnerOccupiedRealEstateMember
/ metr_FinancingReceivableTroubledDebtRestructuringsByConcessionTypeAxis
= metr_ForbearanceAgreementMember
0us-gaap_FinancingReceivableModificationsRecordedInvestment
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= metr_OwnerOccupiedRealEstateMember
/ metr_FinancingReceivableTroubledDebtRestructuringsByConcessionTypeAxis
= metr_ForbearanceAgreementMember
Owner occupied real estate [Member] | Accepting Interest Only for a Period of Time [Member]      
Financing Receivable, Modifications [Line Items]      
Number of contracts 3us-gaap_FinancingReceivableModificationsNumberOfContracts2
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= metr_OwnerOccupiedRealEstateMember
/ metr_FinancingReceivableTroubledDebtRestructuringsByConcessionTypeAxis
= metr_AcceptingInterestOnlyForPeriodOfTimeMember
0us-gaap_FinancingReceivableModificationsNumberOfContracts2
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= metr_OwnerOccupiedRealEstateMember
/ metr_FinancingReceivableTroubledDebtRestructuringsByConcessionTypeAxis
= metr_AcceptingInterestOnlyForPeriodOfTimeMember
0us-gaap_FinancingReceivableModificationsNumberOfContracts2
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= metr_OwnerOccupiedRealEstateMember
/ metr_FinancingReceivableTroubledDebtRestructuringsByConcessionTypeAxis
= metr_AcceptingInterestOnlyForPeriodOfTimeMember
Recorded investment at time of restructure 1,601us-gaap_FinancingReceivableModificationsRecordedInvestment
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= metr_OwnerOccupiedRealEstateMember
/ metr_FinancingReceivableTroubledDebtRestructuringsByConcessionTypeAxis
= metr_AcceptingInterestOnlyForPeriodOfTimeMember
0us-gaap_FinancingReceivableModificationsRecordedInvestment
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= metr_OwnerOccupiedRealEstateMember
/ metr_FinancingReceivableTroubledDebtRestructuringsByConcessionTypeAxis
= metr_AcceptingInterestOnlyForPeriodOfTimeMember
0us-gaap_FinancingReceivableModificationsRecordedInvestment
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= metr_OwnerOccupiedRealEstateMember
/ metr_FinancingReceivableTroubledDebtRestructuringsByConcessionTypeAxis
= metr_AcceptingInterestOnlyForPeriodOfTimeMember
Owner occupied real estate [Member] | Change in Amortization Period [Member]      
Financing Receivable, Modifications [Line Items]      
Number of contracts 1us-gaap_FinancingReceivableModificationsNumberOfContracts2
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= metr_OwnerOccupiedRealEstateMember
/ metr_FinancingReceivableTroubledDebtRestructuringsByConcessionTypeAxis
= metr_ChangeInAmortizationPeriodMember
0us-gaap_FinancingReceivableModificationsNumberOfContracts2
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= metr_OwnerOccupiedRealEstateMember
/ metr_FinancingReceivableTroubledDebtRestructuringsByConcessionTypeAxis
= metr_ChangeInAmortizationPeriodMember
0us-gaap_FinancingReceivableModificationsNumberOfContracts2
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= metr_OwnerOccupiedRealEstateMember
/ metr_FinancingReceivableTroubledDebtRestructuringsByConcessionTypeAxis
= metr_ChangeInAmortizationPeriodMember
Recorded investment at time of restructure 128us-gaap_FinancingReceivableModificationsRecordedInvestment
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= metr_OwnerOccupiedRealEstateMember
/ metr_FinancingReceivableTroubledDebtRestructuringsByConcessionTypeAxis
= metr_ChangeInAmortizationPeriodMember
0us-gaap_FinancingReceivableModificationsRecordedInvestment
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= metr_OwnerOccupiedRealEstateMember
/ metr_FinancingReceivableTroubledDebtRestructuringsByConcessionTypeAxis
= metr_ChangeInAmortizationPeriodMember
0us-gaap_FinancingReceivableModificationsRecordedInvestment
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= metr_OwnerOccupiedRealEstateMember
/ metr_FinancingReceivableTroubledDebtRestructuringsByConcessionTypeAxis
= metr_ChangeInAmortizationPeriodMember
Owner occupied real estate [Member] | Combination of Concessions [Member]      
Financing Receivable, Modifications [Line Items]      
Number of contracts 0us-gaap_FinancingReceivableModificationsNumberOfContracts2
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= metr_OwnerOccupiedRealEstateMember
/ metr_FinancingReceivableTroubledDebtRestructuringsByConcessionTypeAxis
= metr_CombinationOfConcessionsMember
0us-gaap_FinancingReceivableModificationsNumberOfContracts2
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= metr_OwnerOccupiedRealEstateMember
/ metr_FinancingReceivableTroubledDebtRestructuringsByConcessionTypeAxis
= metr_CombinationOfConcessionsMember
1us-gaap_FinancingReceivableModificationsNumberOfContracts2
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= metr_OwnerOccupiedRealEstateMember
/ metr_FinancingReceivableTroubledDebtRestructuringsByConcessionTypeAxis
= metr_CombinationOfConcessionsMember
Recorded investment at time of restructure 0us-gaap_FinancingReceivableModificationsRecordedInvestment
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= metr_OwnerOccupiedRealEstateMember
/ metr_FinancingReceivableTroubledDebtRestructuringsByConcessionTypeAxis
= metr_CombinationOfConcessionsMember
0us-gaap_FinancingReceivableModificationsRecordedInvestment
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= metr_OwnerOccupiedRealEstateMember
/ metr_FinancingReceivableTroubledDebtRestructuringsByConcessionTypeAxis
= metr_CombinationOfConcessionsMember
1,451us-gaap_FinancingReceivableModificationsRecordedInvestment
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= metr_OwnerOccupiedRealEstateMember
/ metr_FinancingReceivableTroubledDebtRestructuringsByConcessionTypeAxis
= metr_CombinationOfConcessionsMember
Commercial construction and land development [Member] | TDR with Additional Unused Commitments [Member]      
Financing Receivable, Modifications [Line Items]      
Number of contracts   1us-gaap_FinancingReceivableModificationsNumberOfContracts2
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= metr_CommercialConstructionAndLandDevelopmentMember
/ us-gaap_TroubledDebtRestructuringDebtorSubsequentPeriodsAxis
= metr_TdrWithAdditionalUnusedCommitmentsMember
 
Unused commitments   43metr_LoanCommitmentsUnused
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= metr_CommercialConstructionAndLandDevelopmentMember
/ us-gaap_TroubledDebtRestructuringDebtorSubsequentPeriodsAxis
= metr_TdrWithAdditionalUnusedCommitmentsMember
 
Commercial construction and land development [Member] | Granting a Material Extension of Time [Member]      
Financing Receivable, Modifications [Line Items]      
Number of contracts 2us-gaap_FinancingReceivableModificationsNumberOfContracts2
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= metr_CommercialConstructionAndLandDevelopmentMember
/ metr_FinancingReceivableTroubledDebtRestructuringsByConcessionTypeAxis
= metr_GrantingMaterialExtensionOfTimeMember
4us-gaap_FinancingReceivableModificationsNumberOfContracts2
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= metr_CommercialConstructionAndLandDevelopmentMember
/ metr_FinancingReceivableTroubledDebtRestructuringsByConcessionTypeAxis
= metr_GrantingMaterialExtensionOfTimeMember
5us-gaap_FinancingReceivableModificationsNumberOfContracts2
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= metr_CommercialConstructionAndLandDevelopmentMember
/ metr_FinancingReceivableTroubledDebtRestructuringsByConcessionTypeAxis
= metr_GrantingMaterialExtensionOfTimeMember
Recorded investment at time of restructure 276us-gaap_FinancingReceivableModificationsRecordedInvestment
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= metr_CommercialConstructionAndLandDevelopmentMember
/ metr_FinancingReceivableTroubledDebtRestructuringsByConcessionTypeAxis
= metr_GrantingMaterialExtensionOfTimeMember
2,738us-gaap_FinancingReceivableModificationsRecordedInvestment
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= metr_CommercialConstructionAndLandDevelopmentMember
/ metr_FinancingReceivableTroubledDebtRestructuringsByConcessionTypeAxis
= metr_GrantingMaterialExtensionOfTimeMember
3,396us-gaap_FinancingReceivableModificationsRecordedInvestment
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= metr_CommercialConstructionAndLandDevelopmentMember
/ metr_FinancingReceivableTroubledDebtRestructuringsByConcessionTypeAxis
= metr_GrantingMaterialExtensionOfTimeMember
Commercial construction and land development [Member] | Forbearance Agreement [Member]      
Financing Receivable, Modifications [Line Items]      
Number of contracts 3us-gaap_FinancingReceivableModificationsNumberOfContracts2
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= metr_CommercialConstructionAndLandDevelopmentMember
/ metr_FinancingReceivableTroubledDebtRestructuringsByConcessionTypeAxis
= metr_ForbearanceAgreementMember
0us-gaap_FinancingReceivableModificationsNumberOfContracts2
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= metr_CommercialConstructionAndLandDevelopmentMember
/ metr_FinancingReceivableTroubledDebtRestructuringsByConcessionTypeAxis
= metr_ForbearanceAgreementMember
0us-gaap_FinancingReceivableModificationsNumberOfContracts2
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= metr_CommercialConstructionAndLandDevelopmentMember
/ metr_FinancingReceivableTroubledDebtRestructuringsByConcessionTypeAxis
= metr_ForbearanceAgreementMember
Recorded investment at time of restructure 2,185us-gaap_FinancingReceivableModificationsRecordedInvestment
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= metr_CommercialConstructionAndLandDevelopmentMember
/ metr_FinancingReceivableTroubledDebtRestructuringsByConcessionTypeAxis
= metr_ForbearanceAgreementMember
0us-gaap_FinancingReceivableModificationsRecordedInvestment
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= metr_CommercialConstructionAndLandDevelopmentMember
/ metr_FinancingReceivableTroubledDebtRestructuringsByConcessionTypeAxis
= metr_ForbearanceAgreementMember
0us-gaap_FinancingReceivableModificationsRecordedInvestment
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= metr_CommercialConstructionAndLandDevelopmentMember
/ metr_FinancingReceivableTroubledDebtRestructuringsByConcessionTypeAxis
= metr_ForbearanceAgreementMember
Commercial construction and land development [Member] | Change in Amortization Period [Member]      
Financing Receivable, Modifications [Line Items]      
Number of contracts 1us-gaap_FinancingReceivableModificationsNumberOfContracts2
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= metr_CommercialConstructionAndLandDevelopmentMember
/ metr_FinancingReceivableTroubledDebtRestructuringsByConcessionTypeAxis
= metr_ChangeInAmortizationPeriodMember
0us-gaap_FinancingReceivableModificationsNumberOfContracts2
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= metr_CommercialConstructionAndLandDevelopmentMember
/ metr_FinancingReceivableTroubledDebtRestructuringsByConcessionTypeAxis
= metr_ChangeInAmortizationPeriodMember
0us-gaap_FinancingReceivableModificationsNumberOfContracts2
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= metr_CommercialConstructionAndLandDevelopmentMember
/ metr_FinancingReceivableTroubledDebtRestructuringsByConcessionTypeAxis
= metr_ChangeInAmortizationPeriodMember
Recorded investment at time of restructure 214us-gaap_FinancingReceivableModificationsRecordedInvestment
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= metr_CommercialConstructionAndLandDevelopmentMember
/ metr_FinancingReceivableTroubledDebtRestructuringsByConcessionTypeAxis
= metr_ChangeInAmortizationPeriodMember
0us-gaap_FinancingReceivableModificationsRecordedInvestment
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= metr_CommercialConstructionAndLandDevelopmentMember
/ metr_FinancingReceivableTroubledDebtRestructuringsByConcessionTypeAxis
= metr_ChangeInAmortizationPeriodMember
0us-gaap_FinancingReceivableModificationsRecordedInvestment
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= metr_CommercialConstructionAndLandDevelopmentMember
/ metr_FinancingReceivableTroubledDebtRestructuringsByConcessionTypeAxis
= metr_ChangeInAmortizationPeriodMember
Commercial construction and land development [Member] | Combination of Concessions [Member]      
Financing Receivable, Modifications [Line Items]      
Number of contracts 1us-gaap_FinancingReceivableModificationsNumberOfContracts2
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= metr_CommercialConstructionAndLandDevelopmentMember
/ metr_FinancingReceivableTroubledDebtRestructuringsByConcessionTypeAxis
= metr_CombinationOfConcessionsMember
0us-gaap_FinancingReceivableModificationsNumberOfContracts2
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= metr_CommercialConstructionAndLandDevelopmentMember
/ metr_FinancingReceivableTroubledDebtRestructuringsByConcessionTypeAxis
= metr_CombinationOfConcessionsMember
1us-gaap_FinancingReceivableModificationsNumberOfContracts2
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= metr_CommercialConstructionAndLandDevelopmentMember
/ metr_FinancingReceivableTroubledDebtRestructuringsByConcessionTypeAxis
= metr_CombinationOfConcessionsMember
Recorded investment at time of restructure 3,284us-gaap_FinancingReceivableModificationsRecordedInvestment
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= metr_CommercialConstructionAndLandDevelopmentMember
/ metr_FinancingReceivableTroubledDebtRestructuringsByConcessionTypeAxis
= metr_CombinationOfConcessionsMember
0us-gaap_FinancingReceivableModificationsRecordedInvestment
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= metr_CommercialConstructionAndLandDevelopmentMember
/ metr_FinancingReceivableTroubledDebtRestructuringsByConcessionTypeAxis
= metr_CombinationOfConcessionsMember
3,546us-gaap_FinancingReceivableModificationsRecordedInvestment
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= metr_CommercialConstructionAndLandDevelopmentMember
/ metr_FinancingReceivableTroubledDebtRestructuringsByConcessionTypeAxis
= metr_CombinationOfConcessionsMember
Commercial real estate [Member] | Granting a Material Extension of Time [Member]      
Financing Receivable, Modifications [Line Items]      
Number of contracts 0us-gaap_FinancingReceivableModificationsNumberOfContracts2
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_CommercialRealEstateMember
/ metr_FinancingReceivableTroubledDebtRestructuringsByConcessionTypeAxis
= metr_GrantingMaterialExtensionOfTimeMember
0us-gaap_FinancingReceivableModificationsNumberOfContracts2
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_CommercialRealEstateMember
/ metr_FinancingReceivableTroubledDebtRestructuringsByConcessionTypeAxis
= metr_GrantingMaterialExtensionOfTimeMember
1us-gaap_FinancingReceivableModificationsNumberOfContracts2
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_CommercialRealEstateMember
/ metr_FinancingReceivableTroubledDebtRestructuringsByConcessionTypeAxis
= metr_GrantingMaterialExtensionOfTimeMember
Recorded investment at time of restructure 0us-gaap_FinancingReceivableModificationsRecordedInvestment
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_CommercialRealEstateMember
/ metr_FinancingReceivableTroubledDebtRestructuringsByConcessionTypeAxis
= metr_GrantingMaterialExtensionOfTimeMember
0us-gaap_FinancingReceivableModificationsRecordedInvestment
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_CommercialRealEstateMember
/ metr_FinancingReceivableTroubledDebtRestructuringsByConcessionTypeAxis
= metr_GrantingMaterialExtensionOfTimeMember
68us-gaap_FinancingReceivableModificationsRecordedInvestment
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_CommercialRealEstateMember
/ metr_FinancingReceivableTroubledDebtRestructuringsByConcessionTypeAxis
= metr_GrantingMaterialExtensionOfTimeMember
Commercial real estate [Member] | Forbearance Agreement [Member]      
Financing Receivable, Modifications [Line Items]      
Number of contracts 1us-gaap_FinancingReceivableModificationsNumberOfContracts2
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_CommercialRealEstateMember
/ metr_FinancingReceivableTroubledDebtRestructuringsByConcessionTypeAxis
= metr_ForbearanceAgreementMember
0us-gaap_FinancingReceivableModificationsNumberOfContracts2
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_CommercialRealEstateMember
/ metr_FinancingReceivableTroubledDebtRestructuringsByConcessionTypeAxis
= metr_ForbearanceAgreementMember
0us-gaap_FinancingReceivableModificationsNumberOfContracts2
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_CommercialRealEstateMember
/ metr_FinancingReceivableTroubledDebtRestructuringsByConcessionTypeAxis
= metr_ForbearanceAgreementMember
Recorded investment at time of restructure 2,292us-gaap_FinancingReceivableModificationsRecordedInvestment
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_CommercialRealEstateMember
/ metr_FinancingReceivableTroubledDebtRestructuringsByConcessionTypeAxis
= metr_ForbearanceAgreementMember
0us-gaap_FinancingReceivableModificationsRecordedInvestment
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_CommercialRealEstateMember
/ metr_FinancingReceivableTroubledDebtRestructuringsByConcessionTypeAxis
= metr_ForbearanceAgreementMember
0us-gaap_FinancingReceivableModificationsRecordedInvestment
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_CommercialRealEstateMember
/ metr_FinancingReceivableTroubledDebtRestructuringsByConcessionTypeAxis
= metr_ForbearanceAgreementMember
Commercial real estate [Member] | Change in Amortization Period [Member]      
Financing Receivable, Modifications [Line Items]      
Number of contracts 14us-gaap_FinancingReceivableModificationsNumberOfContracts2
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_CommercialRealEstateMember
/ metr_FinancingReceivableTroubledDebtRestructuringsByConcessionTypeAxis
= metr_ChangeInAmortizationPeriodMember
0us-gaap_FinancingReceivableModificationsNumberOfContracts2
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_CommercialRealEstateMember
/ metr_FinancingReceivableTroubledDebtRestructuringsByConcessionTypeAxis
= metr_ChangeInAmortizationPeriodMember
0us-gaap_FinancingReceivableModificationsNumberOfContracts2
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_CommercialRealEstateMember
/ metr_FinancingReceivableTroubledDebtRestructuringsByConcessionTypeAxis
= metr_ChangeInAmortizationPeriodMember
Recorded investment at time of restructure 1,893us-gaap_FinancingReceivableModificationsRecordedInvestment
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_CommercialRealEstateMember
/ metr_FinancingReceivableTroubledDebtRestructuringsByConcessionTypeAxis
= metr_ChangeInAmortizationPeriodMember
0us-gaap_FinancingReceivableModificationsRecordedInvestment
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_CommercialRealEstateMember
/ metr_FinancingReceivableTroubledDebtRestructuringsByConcessionTypeAxis
= metr_ChangeInAmortizationPeriodMember
0us-gaap_FinancingReceivableModificationsRecordedInvestment
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_CommercialRealEstateMember
/ metr_FinancingReceivableTroubledDebtRestructuringsByConcessionTypeAxis
= metr_ChangeInAmortizationPeriodMember
Commercial real estate [Member] | Combination of Concessions [Member]      
Financing Receivable, Modifications [Line Items]      
Number of contracts 1us-gaap_FinancingReceivableModificationsNumberOfContracts2
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_CommercialRealEstateMember
/ metr_FinancingReceivableTroubledDebtRestructuringsByConcessionTypeAxis
= metr_CombinationOfConcessionsMember
4us-gaap_FinancingReceivableModificationsNumberOfContracts2
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_CommercialRealEstateMember
/ metr_FinancingReceivableTroubledDebtRestructuringsByConcessionTypeAxis
= metr_CombinationOfConcessionsMember
1us-gaap_FinancingReceivableModificationsNumberOfContracts2
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_CommercialRealEstateMember
/ metr_FinancingReceivableTroubledDebtRestructuringsByConcessionTypeAxis
= metr_CombinationOfConcessionsMember
Recorded investment at time of restructure 3,275us-gaap_FinancingReceivableModificationsRecordedInvestment
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_CommercialRealEstateMember
/ metr_FinancingReceivableTroubledDebtRestructuringsByConcessionTypeAxis
= metr_CombinationOfConcessionsMember
6,220us-gaap_FinancingReceivableModificationsRecordedInvestment
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_CommercialRealEstateMember
/ metr_FinancingReceivableTroubledDebtRestructuringsByConcessionTypeAxis
= metr_CombinationOfConcessionsMember
3,275us-gaap_FinancingReceivableModificationsRecordedInvestment
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_CommercialRealEstateMember
/ metr_FinancingReceivableTroubledDebtRestructuringsByConcessionTypeAxis
= metr_CombinationOfConcessionsMember
Residential [Member] | Granting a Material Extension of Time [Member]      
Financing Receivable, Modifications [Line Items]      
Number of contracts 0us-gaap_FinancingReceivableModificationsNumberOfContracts2
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_ResidentialPortfolioSegmentMember
/ metr_FinancingReceivableTroubledDebtRestructuringsByConcessionTypeAxis
= metr_GrantingMaterialExtensionOfTimeMember
2us-gaap_FinancingReceivableModificationsNumberOfContracts2
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_ResidentialPortfolioSegmentMember
/ metr_FinancingReceivableTroubledDebtRestructuringsByConcessionTypeAxis
= metr_GrantingMaterialExtensionOfTimeMember
2us-gaap_FinancingReceivableModificationsNumberOfContracts2
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_ResidentialPortfolioSegmentMember
/ metr_FinancingReceivableTroubledDebtRestructuringsByConcessionTypeAxis
= metr_GrantingMaterialExtensionOfTimeMember
Recorded investment at time of restructure 0us-gaap_FinancingReceivableModificationsRecordedInvestment
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_ResidentialPortfolioSegmentMember
/ metr_FinancingReceivableTroubledDebtRestructuringsByConcessionTypeAxis
= metr_GrantingMaterialExtensionOfTimeMember
570us-gaap_FinancingReceivableModificationsRecordedInvestment
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_ResidentialPortfolioSegmentMember
/ metr_FinancingReceivableTroubledDebtRestructuringsByConcessionTypeAxis
= metr_GrantingMaterialExtensionOfTimeMember
329us-gaap_FinancingReceivableModificationsRecordedInvestment
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_ResidentialPortfolioSegmentMember
/ metr_FinancingReceivableTroubledDebtRestructuringsByConcessionTypeAxis
= metr_GrantingMaterialExtensionOfTimeMember
Residential [Member] | Forbearance Agreement [Member]      
Financing Receivable, Modifications [Line Items]      
Number of contracts 0us-gaap_FinancingReceivableModificationsNumberOfContracts2
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_ResidentialPortfolioSegmentMember
/ metr_FinancingReceivableTroubledDebtRestructuringsByConcessionTypeAxis
= metr_ForbearanceAgreementMember
1us-gaap_FinancingReceivableModificationsNumberOfContracts2
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_ResidentialPortfolioSegmentMember
/ metr_FinancingReceivableTroubledDebtRestructuringsByConcessionTypeAxis
= metr_ForbearanceAgreementMember
0us-gaap_FinancingReceivableModificationsNumberOfContracts2
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_ResidentialPortfolioSegmentMember
/ metr_FinancingReceivableTroubledDebtRestructuringsByConcessionTypeAxis
= metr_ForbearanceAgreementMember
Recorded investment at time of restructure 0us-gaap_FinancingReceivableModificationsRecordedInvestment
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_ResidentialPortfolioSegmentMember
/ metr_FinancingReceivableTroubledDebtRestructuringsByConcessionTypeAxis
= metr_ForbearanceAgreementMember
3,096us-gaap_FinancingReceivableModificationsRecordedInvestment
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_ResidentialPortfolioSegmentMember
/ metr_FinancingReceivableTroubledDebtRestructuringsByConcessionTypeAxis
= metr_ForbearanceAgreementMember
0us-gaap_FinancingReceivableModificationsRecordedInvestment
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_ResidentialPortfolioSegmentMember
/ metr_FinancingReceivableTroubledDebtRestructuringsByConcessionTypeAxis
= metr_ForbearanceAgreementMember
Residential [Member] | Interest Rate Adjustment [Member]      
Financing Receivable, Modifications [Line Items]      
Number of contracts 1us-gaap_FinancingReceivableModificationsNumberOfContracts2
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_ResidentialPortfolioSegmentMember
/ metr_FinancingReceivableTroubledDebtRestructuringsByConcessionTypeAxis
= metr_InterestRateAdjustmentMember
0us-gaap_FinancingReceivableModificationsNumberOfContracts2
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_ResidentialPortfolioSegmentMember
/ metr_FinancingReceivableTroubledDebtRestructuringsByConcessionTypeAxis
= metr_InterestRateAdjustmentMember
0us-gaap_FinancingReceivableModificationsNumberOfContracts2
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_ResidentialPortfolioSegmentMember
/ metr_FinancingReceivableTroubledDebtRestructuringsByConcessionTypeAxis
= metr_InterestRateAdjustmentMember
Recorded investment at time of restructure 143us-gaap_FinancingReceivableModificationsRecordedInvestment
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_ResidentialPortfolioSegmentMember
/ metr_FinancingReceivableTroubledDebtRestructuringsByConcessionTypeAxis
= metr_InterestRateAdjustmentMember
0us-gaap_FinancingReceivableModificationsRecordedInvestment
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_ResidentialPortfolioSegmentMember
/ metr_FinancingReceivableTroubledDebtRestructuringsByConcessionTypeAxis
= metr_InterestRateAdjustmentMember
0us-gaap_FinancingReceivableModificationsRecordedInvestment
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_ResidentialPortfolioSegmentMember
/ metr_FinancingReceivableTroubledDebtRestructuringsByConcessionTypeAxis
= metr_InterestRateAdjustmentMember
Residential [Member] | Change in Amortization Period [Member]      
Financing Receivable, Modifications [Line Items]      
Number of contracts 0us-gaap_FinancingReceivableModificationsNumberOfContracts2
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_ResidentialPortfolioSegmentMember
/ metr_FinancingReceivableTroubledDebtRestructuringsByConcessionTypeAxis
= metr_ChangeInAmortizationPeriodMember
1us-gaap_FinancingReceivableModificationsNumberOfContracts2
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_ResidentialPortfolioSegmentMember
/ metr_FinancingReceivableTroubledDebtRestructuringsByConcessionTypeAxis
= metr_ChangeInAmortizationPeriodMember
0us-gaap_FinancingReceivableModificationsNumberOfContracts2
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_ResidentialPortfolioSegmentMember
/ metr_FinancingReceivableTroubledDebtRestructuringsByConcessionTypeAxis
= metr_ChangeInAmortizationPeriodMember
Recorded investment at time of restructure 0us-gaap_FinancingReceivableModificationsRecordedInvestment
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_ResidentialPortfolioSegmentMember
/ metr_FinancingReceivableTroubledDebtRestructuringsByConcessionTypeAxis
= metr_ChangeInAmortizationPeriodMember
346us-gaap_FinancingReceivableModificationsRecordedInvestment
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_ResidentialPortfolioSegmentMember
/ metr_FinancingReceivableTroubledDebtRestructuringsByConcessionTypeAxis
= metr_ChangeInAmortizationPeriodMember
0us-gaap_FinancingReceivableModificationsRecordedInvestment
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_ResidentialPortfolioSegmentMember
/ metr_FinancingReceivableTroubledDebtRestructuringsByConcessionTypeAxis
= metr_ChangeInAmortizationPeriodMember
Residential [Member] | Combination of Concessions [Member]      
Financing Receivable, Modifications [Line Items]      
Number of contracts 0us-gaap_FinancingReceivableModificationsNumberOfContracts2
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_ResidentialPortfolioSegmentMember
/ metr_FinancingReceivableTroubledDebtRestructuringsByConcessionTypeAxis
= metr_CombinationOfConcessionsMember
1us-gaap_FinancingReceivableModificationsNumberOfContracts2
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_ResidentialPortfolioSegmentMember
/ metr_FinancingReceivableTroubledDebtRestructuringsByConcessionTypeAxis
= metr_CombinationOfConcessionsMember
1us-gaap_FinancingReceivableModificationsNumberOfContracts2
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_ResidentialPortfolioSegmentMember
/ metr_FinancingReceivableTroubledDebtRestructuringsByConcessionTypeAxis
= metr_CombinationOfConcessionsMember
Recorded investment at time of restructure 0us-gaap_FinancingReceivableModificationsRecordedInvestment
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_ResidentialPortfolioSegmentMember
/ metr_FinancingReceivableTroubledDebtRestructuringsByConcessionTypeAxis
= metr_CombinationOfConcessionsMember
134us-gaap_FinancingReceivableModificationsRecordedInvestment
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_ResidentialPortfolioSegmentMember
/ metr_FinancingReceivableTroubledDebtRestructuringsByConcessionTypeAxis
= metr_CombinationOfConcessionsMember
195us-gaap_FinancingReceivableModificationsRecordedInvestment
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_ResidentialPortfolioSegmentMember
/ metr_FinancingReceivableTroubledDebtRestructuringsByConcessionTypeAxis
= metr_CombinationOfConcessionsMember
Consumer [Member] | Granting a Material Extension of Time [Member]      
Financing Receivable, Modifications [Line Items]      
Number of contracts 0us-gaap_FinancingReceivableModificationsNumberOfContracts2
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_ConsumerLoanMember
/ metr_FinancingReceivableTroubledDebtRestructuringsByConcessionTypeAxis
= metr_GrantingMaterialExtensionOfTimeMember
1us-gaap_FinancingReceivableModificationsNumberOfContracts2
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_ConsumerLoanMember
/ metr_FinancingReceivableTroubledDebtRestructuringsByConcessionTypeAxis
= metr_GrantingMaterialExtensionOfTimeMember
4us-gaap_FinancingReceivableModificationsNumberOfContracts2
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_ConsumerLoanMember
/ metr_FinancingReceivableTroubledDebtRestructuringsByConcessionTypeAxis
= metr_GrantingMaterialExtensionOfTimeMember
Recorded investment at time of restructure 0us-gaap_FinancingReceivableModificationsRecordedInvestment
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_ConsumerLoanMember
/ metr_FinancingReceivableTroubledDebtRestructuringsByConcessionTypeAxis
= metr_GrantingMaterialExtensionOfTimeMember
35us-gaap_FinancingReceivableModificationsRecordedInvestment
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_ConsumerLoanMember
/ metr_FinancingReceivableTroubledDebtRestructuringsByConcessionTypeAxis
= metr_GrantingMaterialExtensionOfTimeMember
426us-gaap_FinancingReceivableModificationsRecordedInvestment
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_ConsumerLoanMember
/ metr_FinancingReceivableTroubledDebtRestructuringsByConcessionTypeAxis
= metr_GrantingMaterialExtensionOfTimeMember
Consumer [Member] | Forbearance Agreement [Member]      
Financing Receivable, Modifications [Line Items]      
Number of contracts 1us-gaap_FinancingReceivableModificationsNumberOfContracts2
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_ConsumerLoanMember
/ metr_FinancingReceivableTroubledDebtRestructuringsByConcessionTypeAxis
= metr_ForbearanceAgreementMember
1us-gaap_FinancingReceivableModificationsNumberOfContracts2
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_ConsumerLoanMember
/ metr_FinancingReceivableTroubledDebtRestructuringsByConcessionTypeAxis
= metr_ForbearanceAgreementMember
0us-gaap_FinancingReceivableModificationsNumberOfContracts2
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_ConsumerLoanMember
/ metr_FinancingReceivableTroubledDebtRestructuringsByConcessionTypeAxis
= metr_ForbearanceAgreementMember
Recorded investment at time of restructure 182us-gaap_FinancingReceivableModificationsRecordedInvestment
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_ConsumerLoanMember
/ metr_FinancingReceivableTroubledDebtRestructuringsByConcessionTypeAxis
= metr_ForbearanceAgreementMember
480us-gaap_FinancingReceivableModificationsRecordedInvestment
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_ConsumerLoanMember
/ metr_FinancingReceivableTroubledDebtRestructuringsByConcessionTypeAxis
= metr_ForbearanceAgreementMember
0us-gaap_FinancingReceivableModificationsRecordedInvestment
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_ConsumerLoanMember
/ metr_FinancingReceivableTroubledDebtRestructuringsByConcessionTypeAxis
= metr_ForbearanceAgreementMember
Consumer [Member] | Combination of Concessions [Member]      
Financing Receivable, Modifications [Line Items]      
Number of contracts 0us-gaap_FinancingReceivableModificationsNumberOfContracts2
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_ConsumerLoanMember
/ metr_FinancingReceivableTroubledDebtRestructuringsByConcessionTypeAxis
= metr_CombinationOfConcessionsMember
0us-gaap_FinancingReceivableModificationsNumberOfContracts2
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_ConsumerLoanMember
/ metr_FinancingReceivableTroubledDebtRestructuringsByConcessionTypeAxis
= metr_CombinationOfConcessionsMember
2us-gaap_FinancingReceivableModificationsNumberOfContracts2
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_ConsumerLoanMember
/ metr_FinancingReceivableTroubledDebtRestructuringsByConcessionTypeAxis
= metr_CombinationOfConcessionsMember
Recorded investment at time of restructure $ 0us-gaap_FinancingReceivableModificationsRecordedInvestment
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_ConsumerLoanMember
/ metr_FinancingReceivableTroubledDebtRestructuringsByConcessionTypeAxis
= metr_CombinationOfConcessionsMember
$ 0us-gaap_FinancingReceivableModificationsRecordedInvestment
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_ConsumerLoanMember
/ metr_FinancingReceivableTroubledDebtRestructuringsByConcessionTypeAxis
= metr_CombinationOfConcessionsMember
$ 182us-gaap_FinancingReceivableModificationsRecordedInvestment
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_ConsumerLoanMember
/ metr_FinancingReceivableTroubledDebtRestructuringsByConcessionTypeAxis
= metr_CombinationOfConcessionsMember