XML 32 R62.htm IDEA: XBRL DOCUMENT v2.4.1.9
Investments in Affiliated Companies and Subordinated Debt, 2 (Details) (USD $)
3 Months Ended 12 Months Ended
Dec. 31, 2014
Sep. 30, 2014
Jun. 30, 2014
Mar. 31, 2014
Dec. 31, 2013
Sep. 30, 2013
Jun. 30, 2013
Mar. 31, 2013
Dec. 31, 2012
Sep. 30, 2012
Mar. 31, 2012
Jun. 30, 2011
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Combined Summary Balance Sheets [Abstract]                              
Liabilities $ 5,215,554,416us-gaap_Liabilities       $ 4,840,068,196us-gaap_Liabilities               $ 5,215,554,416us-gaap_Liabilities $ 4,840,068,196us-gaap_Liabilities  
Stockholders' equity 802,693,381us-gaap_StockholdersEquity       723,707,661us-gaap_StockholdersEquity       679,071,359us-gaap_StockholdersEquity       802,693,381us-gaap_StockholdersEquity 723,707,661us-gaap_StockholdersEquity 679,071,359us-gaap_StockholdersEquity
Total liabilities and stockholders' equity 6,018,247,797us-gaap_LiabilitiesAndStockholdersEquity       5,563,775,857us-gaap_LiabilitiesAndStockholdersEquity               6,018,247,797us-gaap_LiabilitiesAndStockholdersEquity 5,563,775,857us-gaap_LiabilitiesAndStockholdersEquity  
Percentage of common security owned by parent (in hundredths) 100.00%pnfp_PercentageOfCommonSecurityOwnedByParent                       100.00%pnfp_PercentageOfCommonSecurityOwnedByParent    
Combined Summary Income Statements [Abstract]                              
Net income (loss) 18,737,000us-gaap_NetIncomeLoss 18,197,000us-gaap_NetIncomeLoss 17,170,000us-gaap_NetIncomeLoss 16,367,000us-gaap_NetIncomeLoss 15,321,000us-gaap_NetIncomeLoss 14,647,000us-gaap_NetIncomeLoss 14,311,000us-gaap_NetIncomeLoss 13,448,000us-gaap_NetIncomeLoss 11,730,000us-gaap_NetIncomeLoss 11,349,000us-gaap_NetIncomeLoss 8,365,000us-gaap_NetIncomeLoss 10,440,000us-gaap_NetIncomeLoss 70,471,167us-gaap_NetIncomeLoss 57,726,201us-gaap_NetIncomeLoss 41,883,881us-gaap_NetIncomeLoss
Combined Summary Statements of Stockholder's Equity [Abstract]                              
Balances       723,707,661us-gaap_StockholdersEquity       679,071,359us-gaap_StockholdersEquity     710,144,568us-gaap_StockholdersEquity   723,707,661us-gaap_StockholdersEquity 679,071,359us-gaap_StockholdersEquity 710,144,568us-gaap_StockholdersEquity
Net income (loss) 18,737,000us-gaap_NetIncomeLoss 18,197,000us-gaap_NetIncomeLoss 17,170,000us-gaap_NetIncomeLoss 16,367,000us-gaap_NetIncomeLoss 15,321,000us-gaap_NetIncomeLoss 14,647,000us-gaap_NetIncomeLoss 14,311,000us-gaap_NetIncomeLoss 13,448,000us-gaap_NetIncomeLoss 11,730,000us-gaap_NetIncomeLoss 11,349,000us-gaap_NetIncomeLoss 8,365,000us-gaap_NetIncomeLoss 10,440,000us-gaap_NetIncomeLoss 70,471,167us-gaap_NetIncomeLoss 57,726,201us-gaap_NetIncomeLoss 41,883,881us-gaap_NetIncomeLoss
Dividends [Abstract]                              
Common- paid to Pinnacle Financial                         11,398,285us-gaap_DividendsCommonStockCash 2,814,691us-gaap_DividendsCommonStockCash 0us-gaap_DividendsCommonStockCash
Ending Balances 802,693,381us-gaap_StockholdersEquity       723,707,661us-gaap_StockholdersEquity       679,071,359us-gaap_StockholdersEquity       802,693,381us-gaap_StockholdersEquity 723,707,661us-gaap_StockholdersEquity 679,071,359us-gaap_StockholdersEquity
Common Stock [Member]                              
Combined Summary Balance Sheets [Abstract]                              
Stockholders' equity 35,732,483us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
              34,696,597us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
      35,732,483us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
  34,696,597us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
Combined Summary Income Statements [Abstract]                              
Net income (loss)                         0us-gaap_NetIncomeLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
  0us-gaap_NetIncomeLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
Combined Summary Statements of Stockholder's Equity [Abstract]                              
Balances       35,221,941us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
            34,354,960us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
  35,221,941us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
  34,354,960us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
Net income (loss)                         0us-gaap_NetIncomeLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
  0us-gaap_NetIncomeLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
Dividends [Abstract]                              
Common- paid to Pinnacle Financial                         0us-gaap_DividendsCommonStockCash
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
   
Ending Balances 35,732,483us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
              34,696,597us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
      35,732,483us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
  34,696,597us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
Retained Earnings [Member]                              
Combined Summary Balance Sheets [Abstract]                              
Stockholders' equity 201,371,081us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
      142,298,199us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
      87,386,689us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
      201,371,081us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
142,298,199us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
87,386,689us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
Combined Summary Income Statements [Abstract]                              
Net income (loss)                         70,471,167us-gaap_NetIncomeLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
57,726,201us-gaap_NetIncomeLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
41,883,881us-gaap_NetIncomeLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
Combined Summary Statements of Stockholder's Equity [Abstract]                              
Balances       142,298,199us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
      87,386,689us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
    49,783,584us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
  142,298,199us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
87,386,689us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
49,783,584us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
Net income (loss)                         70,471,167us-gaap_NetIncomeLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
57,726,201us-gaap_NetIncomeLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
41,883,881us-gaap_NetIncomeLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
Dividends [Abstract]                              
Common- paid to Pinnacle Financial                         11,398,285us-gaap_DividendsCommonStockCash
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
2,814,691us-gaap_DividendsCommonStockCash
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
 
Ending Balances 201,371,081us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
      142,298,199us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
      87,386,689us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
      201,371,081us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
142,298,199us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
87,386,689us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
Trust [Member]                              
Combined Summary Balance Sheets [Abstract]                              
Asset - Investment in subordinated debentures issued by Pinnacle Financial 82,476,000us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures
/ dei_LegalEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
      82,476,000us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures
/ dei_LegalEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
              82,476,000us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures
/ dei_LegalEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
82,476,000us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures
/ dei_LegalEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
 
Liabilities 0us-gaap_Liabilities
/ dei_LegalEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
      0us-gaap_Liabilities
/ dei_LegalEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
              0us-gaap_Liabilities
/ dei_LegalEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
0us-gaap_Liabilities
/ dei_LegalEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
 
Stockholder's equity - Trust preferred securities 80,000,000us-gaap_JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrust
/ dei_LegalEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
      80,000,000us-gaap_JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrust
/ dei_LegalEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
              80,000,000us-gaap_JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrust
/ dei_LegalEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
80,000,000us-gaap_JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrust
/ dei_LegalEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
 
Common securities (100% owned by Pinnacle Financial) 2,476,000us-gaap_SharesSubjectToMandatoryRedemptionSettlementTermsAmount
/ dei_LegalEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
      2,476,000us-gaap_SharesSubjectToMandatoryRedemptionSettlementTermsAmount
/ dei_LegalEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
              2,476,000us-gaap_SharesSubjectToMandatoryRedemptionSettlementTermsAmount
/ dei_LegalEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
2,476,000us-gaap_SharesSubjectToMandatoryRedemptionSettlementTermsAmount
/ dei_LegalEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
 
Stockholders' equity 82,476,000us-gaap_StockholdersEquity
/ dei_LegalEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
      82,476,000us-gaap_StockholdersEquity
/ dei_LegalEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
      82,476,000us-gaap_StockholdersEquity
/ dei_LegalEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
      82,476,000us-gaap_StockholdersEquity
/ dei_LegalEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
82,476,000us-gaap_StockholdersEquity
/ dei_LegalEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
82,476,000us-gaap_StockholdersEquity
/ dei_LegalEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
Total liabilities and stockholders' equity 82,476,000us-gaap_LiabilitiesAndStockholdersEquity
/ dei_LegalEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
      82,476,000us-gaap_LiabilitiesAndStockholdersEquity
/ dei_LegalEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
              82,476,000us-gaap_LiabilitiesAndStockholdersEquity
/ dei_LegalEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
82,476,000us-gaap_LiabilitiesAndStockholdersEquity
/ dei_LegalEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
 
Combined Summary Income Statements [Abstract]                              
Income - Interest income from subordinated debentures issued by Pinnacle Financial                         2,020,000us-gaap_InvestmentIncomeInterest
/ dei_LegalEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
2,057,000us-gaap_InvestmentIncomeInterest
/ dei_LegalEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
2,218,000us-gaap_InvestmentIncomeInterest
/ dei_LegalEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
Net income (loss)                         2,020,000us-gaap_NetIncomeLoss
/ dei_LegalEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
2,057,000us-gaap_NetIncomeLoss
/ dei_LegalEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
2,218,000us-gaap_NetIncomeLoss
/ dei_LegalEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
Combined Summary Statements of Stockholder's Equity [Abstract]                              
Balances       82,476,000us-gaap_StockholdersEquity
/ dei_LegalEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
      82,476,000us-gaap_StockholdersEquity
/ dei_LegalEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
    82,476,000us-gaap_StockholdersEquity
/ dei_LegalEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
  82,476,000us-gaap_StockholdersEquity
/ dei_LegalEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
82,476,000us-gaap_StockholdersEquity
/ dei_LegalEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
82,476,000us-gaap_StockholdersEquity
/ dei_LegalEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
Net income (loss)                         2,020,000us-gaap_NetIncomeLoss
/ dei_LegalEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
2,057,000us-gaap_NetIncomeLoss
/ dei_LegalEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
2,218,000us-gaap_NetIncomeLoss
/ dei_LegalEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
Issuance of trust preferred securities                         0us-gaap_ProceedsFromIssuanceOfTrustPreferredSecurities
/ dei_LegalEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
0us-gaap_ProceedsFromIssuanceOfTrustPreferredSecurities
/ dei_LegalEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
0us-gaap_ProceedsFromIssuanceOfTrustPreferredSecurities
/ dei_LegalEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
Dividends [Abstract]                              
Trust preferred securities                         (1,957,000)pnfp_DividendsPaidTrustPreferredSecurities
/ dei_LegalEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
(1,995,000)pnfp_DividendsPaidTrustPreferredSecurities
/ dei_LegalEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
(2,151,000)pnfp_DividendsPaidTrustPreferredSecurities
/ dei_LegalEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
Common- paid to Pinnacle Financial                         (63,000)us-gaap_DividendsCommonStockCash
/ dei_LegalEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
(62,000)us-gaap_DividendsCommonStockCash
/ dei_LegalEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
(67,000)us-gaap_DividendsCommonStockCash
/ dei_LegalEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
Ending Balances 82,476,000us-gaap_StockholdersEquity
/ dei_LegalEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
      82,476,000us-gaap_StockholdersEquity
/ dei_LegalEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
      82,476,000us-gaap_StockholdersEquity
/ dei_LegalEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
      82,476,000us-gaap_StockholdersEquity
/ dei_LegalEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
82,476,000us-gaap_StockholdersEquity
/ dei_LegalEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
82,476,000us-gaap_StockholdersEquity
/ dei_LegalEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
Trust [Member] | Trust Preferred Securities [Member]                              
Combined Summary Balance Sheets [Abstract]                              
Stockholders' equity 80,000,000us-gaap_StockholdersEquity
/ dei_LegalEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TrustPreferredSecuritiesSubjectToMandatoryRedemptionMember
      80,000,000us-gaap_StockholdersEquity
/ dei_LegalEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TrustPreferredSecuritiesSubjectToMandatoryRedemptionMember
      80,000,000us-gaap_StockholdersEquity
/ dei_LegalEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TrustPreferredSecuritiesSubjectToMandatoryRedemptionMember
      80,000,000us-gaap_StockholdersEquity
/ dei_LegalEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TrustPreferredSecuritiesSubjectToMandatoryRedemptionMember
80,000,000us-gaap_StockholdersEquity
/ dei_LegalEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TrustPreferredSecuritiesSubjectToMandatoryRedemptionMember
80,000,000us-gaap_StockholdersEquity
/ dei_LegalEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TrustPreferredSecuritiesSubjectToMandatoryRedemptionMember
Combined Summary Income Statements [Abstract]                              
Net income (loss)                         0us-gaap_NetIncomeLoss
/ dei_LegalEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TrustPreferredSecuritiesSubjectToMandatoryRedemptionMember
0us-gaap_NetIncomeLoss
/ dei_LegalEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TrustPreferredSecuritiesSubjectToMandatoryRedemptionMember
0us-gaap_NetIncomeLoss
/ dei_LegalEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TrustPreferredSecuritiesSubjectToMandatoryRedemptionMember
Combined Summary Statements of Stockholder's Equity [Abstract]                              
Balances       80,000,000us-gaap_StockholdersEquity
/ dei_LegalEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TrustPreferredSecuritiesSubjectToMandatoryRedemptionMember
      80,000,000us-gaap_StockholdersEquity
/ dei_LegalEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TrustPreferredSecuritiesSubjectToMandatoryRedemptionMember
    80,000,000us-gaap_StockholdersEquity
/ dei_LegalEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TrustPreferredSecuritiesSubjectToMandatoryRedemptionMember
  80,000,000us-gaap_StockholdersEquity
/ dei_LegalEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TrustPreferredSecuritiesSubjectToMandatoryRedemptionMember
80,000,000us-gaap_StockholdersEquity
/ dei_LegalEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TrustPreferredSecuritiesSubjectToMandatoryRedemptionMember
80,000,000us-gaap_StockholdersEquity
/ dei_LegalEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TrustPreferredSecuritiesSubjectToMandatoryRedemptionMember
Net income (loss)                         0us-gaap_NetIncomeLoss
/ dei_LegalEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TrustPreferredSecuritiesSubjectToMandatoryRedemptionMember
0us-gaap_NetIncomeLoss
/ dei_LegalEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TrustPreferredSecuritiesSubjectToMandatoryRedemptionMember
0us-gaap_NetIncomeLoss
/ dei_LegalEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TrustPreferredSecuritiesSubjectToMandatoryRedemptionMember
Issuance of trust preferred securities                         0us-gaap_ProceedsFromIssuanceOfTrustPreferredSecurities
/ dei_LegalEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TrustPreferredSecuritiesSubjectToMandatoryRedemptionMember
0us-gaap_ProceedsFromIssuanceOfTrustPreferredSecurities
/ dei_LegalEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TrustPreferredSecuritiesSubjectToMandatoryRedemptionMember
0us-gaap_ProceedsFromIssuanceOfTrustPreferredSecurities
/ dei_LegalEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TrustPreferredSecuritiesSubjectToMandatoryRedemptionMember
Dividends [Abstract]                              
Trust preferred securities                         0pnfp_DividendsPaidTrustPreferredSecurities
/ dei_LegalEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TrustPreferredSecuritiesSubjectToMandatoryRedemptionMember
0pnfp_DividendsPaidTrustPreferredSecurities
/ dei_LegalEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TrustPreferredSecuritiesSubjectToMandatoryRedemptionMember
0pnfp_DividendsPaidTrustPreferredSecurities
/ dei_LegalEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TrustPreferredSecuritiesSubjectToMandatoryRedemptionMember
Common- paid to Pinnacle Financial                         0us-gaap_DividendsCommonStockCash
/ dei_LegalEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TrustPreferredSecuritiesSubjectToMandatoryRedemptionMember
0us-gaap_DividendsCommonStockCash
/ dei_LegalEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TrustPreferredSecuritiesSubjectToMandatoryRedemptionMember
0us-gaap_DividendsCommonStockCash
/ dei_LegalEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TrustPreferredSecuritiesSubjectToMandatoryRedemptionMember
Ending Balances 80,000,000us-gaap_StockholdersEquity
/ dei_LegalEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TrustPreferredSecuritiesSubjectToMandatoryRedemptionMember
      80,000,000us-gaap_StockholdersEquity
/ dei_LegalEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TrustPreferredSecuritiesSubjectToMandatoryRedemptionMember
      80,000,000us-gaap_StockholdersEquity
/ dei_LegalEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TrustPreferredSecuritiesSubjectToMandatoryRedemptionMember
      80,000,000us-gaap_StockholdersEquity
/ dei_LegalEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TrustPreferredSecuritiesSubjectToMandatoryRedemptionMember
80,000,000us-gaap_StockholdersEquity
/ dei_LegalEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TrustPreferredSecuritiesSubjectToMandatoryRedemptionMember
80,000,000us-gaap_StockholdersEquity
/ dei_LegalEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TrustPreferredSecuritiesSubjectToMandatoryRedemptionMember
Trust [Member] | Common Stock [Member]                              
Combined Summary Balance Sheets [Abstract]                              
Stockholders' equity 2,476,000us-gaap_StockholdersEquity
/ dei_LegalEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
      2,476,000us-gaap_StockholdersEquity
/ dei_LegalEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
      2,476,000us-gaap_StockholdersEquity
/ dei_LegalEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
      2,476,000us-gaap_StockholdersEquity
/ dei_LegalEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
2,476,000us-gaap_StockholdersEquity
/ dei_LegalEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
2,476,000us-gaap_StockholdersEquity
/ dei_LegalEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
Combined Summary Income Statements [Abstract]                              
Net income (loss)                         0us-gaap_NetIncomeLoss
/ dei_LegalEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
0us-gaap_NetIncomeLoss
/ dei_LegalEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
0us-gaap_NetIncomeLoss
/ dei_LegalEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
Combined Summary Statements of Stockholder's Equity [Abstract]                              
Balances       2,476,000us-gaap_StockholdersEquity
/ dei_LegalEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
      2,476,000us-gaap_StockholdersEquity
/ dei_LegalEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
    2,476,000us-gaap_StockholdersEquity
/ dei_LegalEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
  2,476,000us-gaap_StockholdersEquity
/ dei_LegalEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
2,476,000us-gaap_StockholdersEquity
/ dei_LegalEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
2,476,000us-gaap_StockholdersEquity
/ dei_LegalEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
Net income (loss)                         0us-gaap_NetIncomeLoss
/ dei_LegalEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
0us-gaap_NetIncomeLoss
/ dei_LegalEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
0us-gaap_NetIncomeLoss
/ dei_LegalEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
Issuance of trust preferred securities                         0us-gaap_ProceedsFromIssuanceOfTrustPreferredSecurities
/ dei_LegalEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
0us-gaap_ProceedsFromIssuanceOfTrustPreferredSecurities
/ dei_LegalEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
0us-gaap_ProceedsFromIssuanceOfTrustPreferredSecurities
/ dei_LegalEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
Dividends [Abstract]                              
Trust preferred securities                         0pnfp_DividendsPaidTrustPreferredSecurities
/ dei_LegalEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
0pnfp_DividendsPaidTrustPreferredSecurities
/ dei_LegalEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
0pnfp_DividendsPaidTrustPreferredSecurities
/ dei_LegalEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
Common- paid to Pinnacle Financial                         0us-gaap_DividendsCommonStockCash
/ dei_LegalEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
0us-gaap_DividendsCommonStockCash
/ dei_LegalEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
0us-gaap_DividendsCommonStockCash
/ dei_LegalEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
Ending Balances 2,476,000us-gaap_StockholdersEquity
/ dei_LegalEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
      2,476,000us-gaap_StockholdersEquity
/ dei_LegalEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
      2,476,000us-gaap_StockholdersEquity
/ dei_LegalEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
      2,476,000us-gaap_StockholdersEquity
/ dei_LegalEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
2,476,000us-gaap_StockholdersEquity
/ dei_LegalEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
2,476,000us-gaap_StockholdersEquity
/ dei_LegalEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
Trust [Member] | Retained Earnings [Member]                              
Combined Summary Balance Sheets [Abstract]                              
Stockholders' equity 0us-gaap_StockholdersEquity
/ dei_LegalEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
      0us-gaap_StockholdersEquity
/ dei_LegalEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
      0us-gaap_StockholdersEquity
/ dei_LegalEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
      0us-gaap_StockholdersEquity
/ dei_LegalEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
0us-gaap_StockholdersEquity
/ dei_LegalEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
0us-gaap_StockholdersEquity
/ dei_LegalEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
Combined Summary Income Statements [Abstract]                              
Net income (loss)                         2,020,000us-gaap_NetIncomeLoss
/ dei_LegalEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
2,057,000us-gaap_NetIncomeLoss
/ dei_LegalEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
2,218,000us-gaap_NetIncomeLoss
/ dei_LegalEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
Combined Summary Statements of Stockholder's Equity [Abstract]                              
Balances       0us-gaap_StockholdersEquity
/ dei_LegalEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
      0us-gaap_StockholdersEquity
/ dei_LegalEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
    0us-gaap_StockholdersEquity
/ dei_LegalEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
  0us-gaap_StockholdersEquity
/ dei_LegalEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
0us-gaap_StockholdersEquity
/ dei_LegalEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
0us-gaap_StockholdersEquity
/ dei_LegalEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
Net income (loss)                         2,020,000us-gaap_NetIncomeLoss
/ dei_LegalEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
2,057,000us-gaap_NetIncomeLoss
/ dei_LegalEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
2,218,000us-gaap_NetIncomeLoss
/ dei_LegalEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
Issuance of trust preferred securities                         0us-gaap_ProceedsFromIssuanceOfTrustPreferredSecurities
/ dei_LegalEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
0us-gaap_ProceedsFromIssuanceOfTrustPreferredSecurities
/ dei_LegalEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
0us-gaap_ProceedsFromIssuanceOfTrustPreferredSecurities
/ dei_LegalEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
Dividends [Abstract]                              
Trust preferred securities                         (1,957,000)pnfp_DividendsPaidTrustPreferredSecurities
/ dei_LegalEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
(1,995,000)pnfp_DividendsPaidTrustPreferredSecurities
/ dei_LegalEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
(2,151,000)pnfp_DividendsPaidTrustPreferredSecurities
/ dei_LegalEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
Common- paid to Pinnacle Financial                         (63,000)us-gaap_DividendsCommonStockCash
/ dei_LegalEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
(62,000)us-gaap_DividendsCommonStockCash
/ dei_LegalEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
(67,000)us-gaap_DividendsCommonStockCash
/ dei_LegalEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
Ending Balances $ 0us-gaap_StockholdersEquity
/ dei_LegalEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
      $ 0us-gaap_StockholdersEquity
/ dei_LegalEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
      $ 0us-gaap_StockholdersEquity
/ dei_LegalEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
      $ 0us-gaap_StockholdersEquity
/ dei_LegalEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
$ 0us-gaap_StockholdersEquity
/ dei_LegalEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
$ 0us-gaap_StockholdersEquity
/ dei_LegalEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember