XML 135 R69.htm IDEA: XBRL DOCUMENT v2.4.1.9
Note 5 - Loans (Details) - Troubled Debt Restructuring Activity (USD $)
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Note 5 - Loans (Details) - Troubled Debt Restructuring Activity [Line Items]      
New restructurings $ 13,300,000caty_TroubledDebtRestructuringsNewRestructurings    
Accruing Troubled Debt Restructuring [Member]      
Note 5 - Loans (Details) - Troubled Debt Restructuring Activity [Line Items]      
Beginning balance 117,597,000us-gaap_FinancingReceivableModificationsRecordedInvestment
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= caty_AccruingTroubledDebtRestructuringMember
144,695,000us-gaap_FinancingReceivableModificationsRecordedInvestment
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= caty_AccruingTroubledDebtRestructuringMember
120,016,000us-gaap_FinancingReceivableModificationsRecordedInvestment
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= caty_AccruingTroubledDebtRestructuringMember
New restructurings 23,740,000caty_TroubledDebtRestructuringsNewRestructurings
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= caty_AccruingTroubledDebtRestructuringMember
21,382,000caty_TroubledDebtRestructuringsNewRestructurings
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= caty_AccruingTroubledDebtRestructuringMember
53,958,000caty_TroubledDebtRestructuringsNewRestructurings
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= caty_AccruingTroubledDebtRestructuringMember
Restructured loans restored to accrual status 962,000caty_TroubledDebtRestructuringsRestructuredLoansRestoredToAccrualStatus
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= caty_AccruingTroubledDebtRestructuringMember
6,851,000caty_TroubledDebtRestructuringsRestructuredLoansRestoredToAccrualStatus
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= caty_AccruingTroubledDebtRestructuringMember
8,356,000caty_TroubledDebtRestructuringsRestructuredLoansRestoredToAccrualStatus
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= caty_AccruingTroubledDebtRestructuringMember
Charge-offs   (78,000)us-gaap_FinancingReceivablesImpairedTroubledDebtRestructuringWriteDown
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= caty_AccruingTroubledDebtRestructuringMember
(251,000)us-gaap_FinancingReceivablesImpairedTroubledDebtRestructuringWriteDown
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= caty_AccruingTroubledDebtRestructuringMember
Payments (13,256,000)caty_TroubledDebtRestructuringsPaymentsReceivedInPeriod
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= caty_AccruingTroubledDebtRestructuringMember
(52,362,000)caty_TroubledDebtRestructuringsPaymentsReceivedInPeriod
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= caty_AccruingTroubledDebtRestructuringMember
(5,159,000)caty_TroubledDebtRestructuringsPaymentsReceivedInPeriod
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= caty_AccruingTroubledDebtRestructuringMember
Restructured loans placed on nonaccrual (24,687,000)caty_TroubledDebtRestructuringsRestructuredLoansPlacedOnNonaccrual
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= caty_AccruingTroubledDebtRestructuringMember
(2,891,000)caty_TroubledDebtRestructuringsRestructuredLoansPlacedOnNonaccrual
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= caty_AccruingTroubledDebtRestructuringMember
(32,225,000)caty_TroubledDebtRestructuringsRestructuredLoansPlacedOnNonaccrual
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= caty_AccruingTroubledDebtRestructuringMember
Ending balance 104,356,000us-gaap_FinancingReceivableModificationsRecordedInvestment
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= caty_AccruingTroubledDebtRestructuringMember
117,597,000us-gaap_FinancingReceivableModificationsRecordedInvestment
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= caty_AccruingTroubledDebtRestructuringMember
144,695,000us-gaap_FinancingReceivableModificationsRecordedInvestment
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= caty_AccruingTroubledDebtRestructuringMember
Non Accruing Troubled Debt Restructuring [Member]      
Note 5 - Loans (Details) - Troubled Debt Restructuring Activity [Line Items]      
Beginning balance 38,769,000us-gaap_FinancingReceivableModificationsRecordedInvestment
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= caty_NonAccruingTroubledDebtRestructuringMember
47,731,000us-gaap_FinancingReceivableModificationsRecordedInvestment
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= caty_NonAccruingTroubledDebtRestructuringMember
50,870,000us-gaap_FinancingReceivableModificationsRecordedInvestment
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= caty_NonAccruingTroubledDebtRestructuringMember
New restructurings 1,331,000caty_TroubledDebtRestructuringsNewRestructurings
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= caty_NonAccruingTroubledDebtRestructuringMember
6,226,000caty_TroubledDebtRestructuringsNewRestructurings
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= caty_NonAccruingTroubledDebtRestructuringMember
12,304,000caty_TroubledDebtRestructuringsNewRestructurings
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= caty_NonAccruingTroubledDebtRestructuringMember
Restructured loans restored to accrual status (962,000)caty_TroubledDebtRestructuringsRestructuredLoansRestoredToAccrualStatus
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= caty_NonAccruingTroubledDebtRestructuringMember
(6,851,000)caty_TroubledDebtRestructuringsRestructuredLoansRestoredToAccrualStatus
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= caty_NonAccruingTroubledDebtRestructuringMember
(8,356,000)caty_TroubledDebtRestructuringsRestructuredLoansRestoredToAccrualStatus
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= caty_NonAccruingTroubledDebtRestructuringMember
Charge-offs (8,937,000)us-gaap_FinancingReceivablesImpairedTroubledDebtRestructuringWriteDown
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= caty_NonAccruingTroubledDebtRestructuringMember
(2,124,000)us-gaap_FinancingReceivablesImpairedTroubledDebtRestructuringWriteDown
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= caty_NonAccruingTroubledDebtRestructuringMember
(4,182,000)us-gaap_FinancingReceivablesImpairedTroubledDebtRestructuringWriteDown
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= caty_NonAccruingTroubledDebtRestructuringMember
Payments (11,710,000)caty_TroubledDebtRestructuringsPaymentsReceivedInPeriod
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= caty_NonAccruingTroubledDebtRestructuringMember
(4,295,000)caty_TroubledDebtRestructuringsPaymentsReceivedInPeriod
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= caty_NonAccruingTroubledDebtRestructuringMember
(33,931,000)caty_TroubledDebtRestructuringsPaymentsReceivedInPeriod
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= caty_NonAccruingTroubledDebtRestructuringMember
Foreclosures (1,560,000)caty_TroubledDebtRestructuringForeclosures
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= caty_NonAccruingTroubledDebtRestructuringMember
(4,809,000)caty_TroubledDebtRestructuringForeclosures
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= caty_NonAccruingTroubledDebtRestructuringMember
(1,199,000)caty_TroubledDebtRestructuringForeclosures
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= caty_NonAccruingTroubledDebtRestructuringMember
Restructured loans placed on nonaccrual 24,687,000caty_TroubledDebtRestructuringsRestructuredLoansPlacedOnNonaccrual
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= caty_NonAccruingTroubledDebtRestructuringMember
2,891,000caty_TroubledDebtRestructuringsRestructuredLoansPlacedOnNonaccrual
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= caty_NonAccruingTroubledDebtRestructuringMember
32,225,000caty_TroubledDebtRestructuringsRestructuredLoansPlacedOnNonaccrual
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= caty_NonAccruingTroubledDebtRestructuringMember
Ending balance $ 41,618,000us-gaap_FinancingReceivableModificationsRecordedInvestment
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= caty_NonAccruingTroubledDebtRestructuringMember
$ 38,769,000us-gaap_FinancingReceivableModificationsRecordedInvestment
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= caty_NonAccruingTroubledDebtRestructuringMember
$ 47,731,000us-gaap_FinancingReceivableModificationsRecordedInvestment
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= caty_NonAccruingTroubledDebtRestructuringMember