XML 109 R6.htm IDEA: XBRL DOCUMENT v2.4.1.9
CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY (USD $)
In Thousands
Total
Ordinary Shares
Additional Paid in Capital
Accumulated Other Comprehensive Income (Loss)
Retained Earnings (Deficit)
Non-controlling Interest in Equity of Consolidated Subsidiaries
Exclude Life Funds Withheld Assets [Member]
Exclude Life Funds Withheld Assets [Member]
Accumulated Other Comprehensive Income (Loss)
Life Funds Withheld Assets [Member]
Life Funds Withheld Assets [Member]
Accumulated Other Comprehensive Income (Loss)
Balance, beginning of year at Dec. 31, 2011   $ 3,156us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
$ 8,938,679us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
$ 583,065us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
$ (113,244)us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
$ 1,344,472us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
       
Issuance of ordinary shares   10us-gaap_StockIssuedDuringPeriodValueNewIssues
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
1,387us-gaap_StockIssuedDuringPeriodValueNewIssues
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
             
Buybacks of ordinary shares   (183)us-gaap_StockRepurchasedAndRetiredDuringPeriodValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
(402,748)us-gaap_StockRepurchasedAndRetiredDuringPeriodValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
  0us-gaap_StockRepurchasedAndRetiredDuringPeriodValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
         
Exercise of stock options   4us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
               
Exercise of stock options, net of tax     5,545us-gaap_StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxBenefitExpense
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
             
Share based compensation expense     41,889us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
             
Change in net unrealized gains (losses) on investments, net of tax             834,601xlgroup_ChangeInNetUnrealizedGainsLossesOnInvestmentsNetOfTax
/ us-gaap_InvestmentTypeAxis
= xlgroup_ExcludeLifeFundsWithheldAssetsMember
834,601xlgroup_ChangeInNetUnrealizedGainsLossesOnInvestmentsNetOfTax
/ us-gaap_InvestmentTypeAxis
= xlgroup_ExcludeLifeFundsWithheldAssetsMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
0xlgroup_ChangeInNetUnrealizedGainsLossesOnInvestmentsNetOfTax
/ us-gaap_InvestmentTypeAxis
= xlgroup_LifeFundsWithheldAssetsMember
0xlgroup_ChangeInNetUnrealizedGainsLossesOnInvestmentsNetOfTax
/ us-gaap_InvestmentTypeAxis
= xlgroup_LifeFundsWithheldAssetsMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
Unrealized gains on held to maturity investment portfolio at time of transfer to available for sale, net of tax 0us-gaap_HeldToMaturitySecuritiesTransferredToAvailableForSaleSecuritiesUnrealizedGainLoss     0us-gaap_HeldToMaturitySecuritiesTransferredToAvailableForSaleSecuritiesUnrealizedGainLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
           
Cumulative adjustments recorded to value of future policy benefit reserves, amount 0xlgroup_OtherComprehensiveIncomeCumulativeAdjustmentShadowLiabilityFuturePolicyBenefitReserve     0xlgroup_OtherComprehensiveIncomeCumulativeAdjustmentShadowLiabilityFuturePolicyBenefitReserve
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
           
Change in net unrealized gains (losses) on affiliate and other investments, net of tax 46,162xlgroup_ChangeInNetUnrealizedGainsLossesOnAffiliateAndOtherInvestmentsNetOfTax     46,162xlgroup_ChangeInNetUnrealizedGainsLossesOnAffiliateAndOtherInvestmentsNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
           
Change in OTTI losses recognized in other comprehensive income, net of tax 67,280xlgroup_ChangeInOttiLossesRecognizedInOtherComprehensiveIncomeNetOfTax     67,280xlgroup_ChangeInOttiLossesRecognizedInOtherComprehensiveIncomeNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
           
Change in underfunded pension liability (3,371)us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax     (3,371)us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
           
Change in value of cash flow hedge 439us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax     439us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
           
Foreign currency translation adjustments (8,156)us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent     (8,156)us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
           
Net income (loss) attributable to ordinary shareholders 651,128us-gaap_NetIncomeLoss       651,128us-gaap_NetIncomeLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
         
Dividends on ordinary shares         (135,565)us-gaap_DividendsCommonStockCash
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
         
Non-controlling interests - contributions           1,500us-gaap_NoncontrollingInterestIncreaseFromBusinessCombination
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
       
Non-controlling interests - distributions           0us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
       
Non-controlling interests           113us-gaap_NetIncomeLossAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
       
Non-controlling interest share in change in accumulated other comprehensive income (loss)           240us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
       
Non-controlling interests - deconsolidation           0us-gaap_NoncontrollingInterestDecreaseFromDeconsolidation
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
       
Balance, end of year at Dec. 31, 2012 11,856,403us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest 2,987us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
8,584,752us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
1,520,020us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
402,319us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
1,346,325us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
       
Issuance of ordinary shares   13us-gaap_StockIssuedDuringPeriodValueNewIssues
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
29us-gaap_StockIssuedDuringPeriodValueNewIssues
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
             
Buybacks of ordinary shares   (226)us-gaap_StockRepurchasedAndRetiredDuringPeriodValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
(639,292)us-gaap_StockRepurchasedAndRetiredDuringPeriodValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
  (36,098)us-gaap_StockRepurchasedAndRetiredDuringPeriodValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
         
Exercise of stock options   9us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
               
Exercise of stock options, net of tax     12,614us-gaap_StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxBenefitExpense
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
             
Share based compensation expense     35,997us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
             
Change in net unrealized gains (losses) on investments, net of tax             (750,755)xlgroup_ChangeInNetUnrealizedGainsLossesOnInvestmentsNetOfTax
/ us-gaap_InvestmentTypeAxis
= xlgroup_ExcludeLifeFundsWithheldAssetsMember
(750,755)xlgroup_ChangeInNetUnrealizedGainsLossesOnInvestmentsNetOfTax
/ us-gaap_InvestmentTypeAxis
= xlgroup_ExcludeLifeFundsWithheldAssetsMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
0xlgroup_ChangeInNetUnrealizedGainsLossesOnInvestmentsNetOfTax
/ us-gaap_InvestmentTypeAxis
= xlgroup_LifeFundsWithheldAssetsMember
0xlgroup_ChangeInNetUnrealizedGainsLossesOnInvestmentsNetOfTax
/ us-gaap_InvestmentTypeAxis
= xlgroup_LifeFundsWithheldAssetsMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
Unrealized gains on held to maturity investment portfolio at time of transfer to available for sale, net of tax 0us-gaap_HeldToMaturitySecuritiesTransferredToAvailableForSaleSecuritiesUnrealizedGainLoss     0us-gaap_HeldToMaturitySecuritiesTransferredToAvailableForSaleSecuritiesUnrealizedGainLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
           
Cumulative adjustments recorded to value of future policy benefit reserves, amount (44,660)xlgroup_OtherComprehensiveIncomeCumulativeAdjustmentShadowLiabilityFuturePolicyBenefitReserve     (44,660)xlgroup_OtherComprehensiveIncomeCumulativeAdjustmentShadowLiabilityFuturePolicyBenefitReserve
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
           
Change in net unrealized gains (losses) on affiliate and other investments, net of tax 26,637xlgroup_ChangeInNetUnrealizedGainsLossesOnAffiliateAndOtherInvestmentsNetOfTax     26,637xlgroup_ChangeInNetUnrealizedGainsLossesOnAffiliateAndOtherInvestmentsNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
           
Change in OTTI losses recognized in other comprehensive income, net of tax 32,181xlgroup_ChangeInOttiLossesRecognizedInOtherComprehensiveIncomeNetOfTax     32,181xlgroup_ChangeInOttiLossesRecognizedInOtherComprehensiveIncomeNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
           
Change in underfunded pension liability 7,653us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax     7,653us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
           
Change in value of cash flow hedge 439us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax     439us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
           
Foreign currency translation adjustments (54,858)us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent     (54,858)us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
           
Net income (loss) attributable to ordinary shareholders 1,059,916us-gaap_NetIncomeLoss       1,059,916us-gaap_NetIncomeLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
         
Dividends on ordinary shares         (162,044)us-gaap_DividendsCommonStockCash
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
         
Non-controlling interests - contributions           7,747us-gaap_NoncontrollingInterestIncreaseFromBusinessCombination
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
       
Non-controlling interests - distributions           (37)us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
       
Non-controlling interests           (500)us-gaap_NetIncomeLossAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
       
Non-controlling interest share in change in accumulated other comprehensive income (loss)           (29)us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
       
Non-controlling interests - deconsolidation           (1,841)us-gaap_NoncontrollingInterestDecreaseFromDeconsolidation
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
       
Balance, end of year at Dec. 31, 2013 11,349,298us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest 2,783us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
7,994,100us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
736,657us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
1,264,093us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
1,351,665us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
       
Issuance of ordinary shares   12us-gaap_StockIssuedDuringPeriodValueNewIssues
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
27us-gaap_StockIssuedDuringPeriodValueNewIssues
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
             
Buybacks of ordinary shares   (247)us-gaap_StockRepurchasedAndRetiredDuringPeriodValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
(708,993)us-gaap_StockRepurchasedAndRetiredDuringPeriodValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
  (92,713)us-gaap_StockRepurchasedAndRetiredDuringPeriodValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
         
Exercise of stock options   4us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
               
Exercise of stock options, net of tax     6,363us-gaap_StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxBenefitExpense
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
             
Share based compensation expense     67,605us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
             
Change in net unrealized gains (losses) on investments, net of tax             434,051xlgroup_ChangeInNetUnrealizedGainsLossesOnInvestmentsNetOfTax
/ us-gaap_InvestmentTypeAxis
= xlgroup_ExcludeLifeFundsWithheldAssetsMember
434,051xlgroup_ChangeInNetUnrealizedGainsLossesOnInvestmentsNetOfTax
/ us-gaap_InvestmentTypeAxis
= xlgroup_ExcludeLifeFundsWithheldAssetsMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
274,083xlgroup_ChangeInNetUnrealizedGainsLossesOnInvestmentsNetOfTax
/ us-gaap_InvestmentTypeAxis
= xlgroup_LifeFundsWithheldAssetsMember
274,083xlgroup_ChangeInNetUnrealizedGainsLossesOnInvestmentsNetOfTax
/ us-gaap_InvestmentTypeAxis
= xlgroup_LifeFundsWithheldAssetsMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
Unrealized gains on held to maturity investment portfolio at time of transfer to available for sale, net of tax 424,861us-gaap_HeldToMaturitySecuritiesTransferredToAvailableForSaleSecuritiesUnrealizedGainLoss     424,861us-gaap_HeldToMaturitySecuritiesTransferredToAvailableForSaleSecuritiesUnrealizedGainLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
           
Cumulative adjustments recorded to value of future policy benefit reserves, amount (400,456)xlgroup_OtherComprehensiveIncomeCumulativeAdjustmentShadowLiabilityFuturePolicyBenefitReserve     (400,456)xlgroup_OtherComprehensiveIncomeCumulativeAdjustmentShadowLiabilityFuturePolicyBenefitReserve
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
           
Change in net unrealized gains (losses) on affiliate and other investments, net of tax 35,143xlgroup_ChangeInNetUnrealizedGainsLossesOnAffiliateAndOtherInvestmentsNetOfTax     35,143xlgroup_ChangeInNetUnrealizedGainsLossesOnAffiliateAndOtherInvestmentsNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
           
Change in OTTI losses recognized in other comprehensive income, net of tax 13,143xlgroup_ChangeInOttiLossesRecognizedInOtherComprehensiveIncomeNetOfTax     13,143xlgroup_ChangeInOttiLossesRecognizedInOtherComprehensiveIncomeNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
           
Change in underfunded pension liability (7,550)us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax     (7,550)us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
           
Change in value of cash flow hedge 255us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax     255us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
           
Foreign currency translation adjustments (25,729)us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent     (25,729)us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
           
Net income (loss) attributable to ordinary shareholders 188,340us-gaap_NetIncomeLoss       188,340us-gaap_NetIncomeLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
         
Dividends on ordinary shares         (172,080)us-gaap_DividendsCommonStockCash
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
         
Non-controlling interests - contributions           48,261us-gaap_NoncontrollingInterestIncreaseFromBusinessCombination
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
       
Non-controlling interests - distributions           (1,666)us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
       
Non-controlling interests           3,755us-gaap_NetIncomeLossAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
       
Non-controlling interest share in change in accumulated other comprehensive income (loss)           0us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
       
Non-controlling interests - deconsolidation           0us-gaap_NoncontrollingInterestDecreaseFromDeconsolidation
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
       
Balance, end of year at Dec. 31, 2014 $ 11,435,767us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $ 2,552us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
$ 7,359,102us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
$ 1,484,458us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
$ 1,187,640us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
$ 1,402,015us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember