XML 109 R7.htm IDEA: XBRL DOCUMENT v2.4.1.9
CONDENSED CONSOLIDATED STATEMENT OF EQUITY (USD $)
In Millions, unless otherwise specified
Total
Total AIG Shareholders' Equity
Common Stock
Treasury Stock
Additional Paid-in Capital
Retained Earnings (Accumulated Deficit)
Accumulated Other Comprehensive Income (Loss)
Non redeemable Non-controlling Interests
Balance at Dec. 31, 2013 $ 101,081us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $ 100,470us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
$ 4,766us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
$ (14,520)us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
$ 80,899us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
$ 22,965us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
$ 6,360us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
$ 611us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
Increase (Decrease) in Stockholders' Equity                
Purchase of common stock (867)us-gaap_TreasuryStockValueAcquiredCostMethod (867)us-gaap_TreasuryStockValueAcquiredCostMethod
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
0us-gaap_TreasuryStockValueAcquiredCostMethod
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
(867)us-gaap_TreasuryStockValueAcquiredCostMethod
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
       
Net income (loss) attributable to AIG or other noncontrolling interests 1,612aig_NetIncomeLossExcludingNetGainAssociatedWithRedeemableNoncontrollingInterests 1,609aig_NetIncomeLossExcludingNetGainAssociatedWithRedeemableNoncontrollingInterests
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
0aig_NetIncomeLossExcludingNetGainAssociatedWithRedeemableNoncontrollingInterests
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
0aig_NetIncomeLossExcludingNetGainAssociatedWithRedeemableNoncontrollingInterests
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
0aig_NetIncomeLossExcludingNetGainAssociatedWithRedeemableNoncontrollingInterests
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
1,609aig_NetIncomeLossExcludingNetGainAssociatedWithRedeemableNoncontrollingInterests
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
0aig_NetIncomeLossExcludingNetGainAssociatedWithRedeemableNoncontrollingInterests
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
3aig_NetIncomeLossExcludingNetGainAssociatedWithRedeemableNoncontrollingInterests
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
Dividends (182)us-gaap_DividendsCommonStock (182)us-gaap_DividendsCommonStock
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
      (182)us-gaap_DividendsCommonStock
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
   
Other comprehensive income (loss) 2,725aig_OtherComprehensiveIncomeLossExcludingAmountAttributableToRedeemableNoncontrollingInterests 2,725aig_OtherComprehensiveIncomeLossExcludingAmountAttributableToRedeemableNoncontrollingInterests
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
0aig_OtherComprehensiveIncomeLossExcludingAmountAttributableToRedeemableNoncontrollingInterests
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
0aig_OtherComprehensiveIncomeLossExcludingAmountAttributableToRedeemableNoncontrollingInterests
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
0aig_OtherComprehensiveIncomeLossExcludingAmountAttributableToRedeemableNoncontrollingInterests
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
0aig_OtherComprehensiveIncomeLossExcludingAmountAttributableToRedeemableNoncontrollingInterests
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
2,725aig_OtherComprehensiveIncomeLossExcludingAmountAttributableToRedeemableNoncontrollingInterests
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
0aig_OtherComprehensiveIncomeLossExcludingAmountAttributableToRedeemableNoncontrollingInterests
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
Net increase (decrease) due to deconsolidation (34)aig_NoncontrollingInterestIncreaseFromDeconsolidation             (34)aig_NoncontrollingInterestIncreaseFromDeconsolidation
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
Contributions from noncontrolling interests 5us-gaap_NoncontrollingInterestIncreaseFromSaleOfParentEquityInterest 0us-gaap_NoncontrollingInterestIncreaseFromSaleOfParentEquityInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
0us-gaap_NoncontrollingInterestIncreaseFromSaleOfParentEquityInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
0us-gaap_NoncontrollingInterestIncreaseFromSaleOfParentEquityInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
0us-gaap_NoncontrollingInterestIncreaseFromSaleOfParentEquityInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
0us-gaap_NoncontrollingInterestIncreaseFromSaleOfParentEquityInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
0us-gaap_NoncontrollingInterestIncreaseFromSaleOfParentEquityInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
5us-gaap_NoncontrollingInterestIncreaseFromSaleOfParentEquityInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
Distributions to noncontrolling interests (22)us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders 0us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
0us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
0us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
0us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
0us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
0us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
(22)us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
Other 75us-gaap_StockholdersEquityOther 78us-gaap_StockholdersEquityOther
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
0us-gaap_StockholdersEquityOther
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
1us-gaap_StockholdersEquityOther
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
76us-gaap_StockholdersEquityOther
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
1us-gaap_StockholdersEquityOther
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
0us-gaap_StockholdersEquityOther
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
(3)us-gaap_StockholdersEquityOther
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
Balance at Mar. 31, 2014 104,393us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest 103,833us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
4,766us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
(15,386)us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
80,975us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
24,393us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
9,085us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
560us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
Balance at Dec. 31, 2014 107,272us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest 106,898us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
4,766us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
(19,218)us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
80,958us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
29,775us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
10,617us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
374us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
Increase (Decrease) in Stockholders' Equity                
Purchase of common stock (1,602)us-gaap_TreasuryStockValueAcquiredCostMethod (1,602)us-gaap_TreasuryStockValueAcquiredCostMethod
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
0us-gaap_TreasuryStockValueAcquiredCostMethod
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
(1,602)us-gaap_TreasuryStockValueAcquiredCostMethod
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
0us-gaap_TreasuryStockValueAcquiredCostMethod
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
0us-gaap_TreasuryStockValueAcquiredCostMethod
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
0us-gaap_TreasuryStockValueAcquiredCostMethod
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
0us-gaap_TreasuryStockValueAcquiredCostMethod
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
Net income (loss) attributable to AIG or other noncontrolling interests 2,477aig_NetIncomeLossExcludingNetGainAssociatedWithRedeemableNoncontrollingInterests 2,468aig_NetIncomeLossExcludingNetGainAssociatedWithRedeemableNoncontrollingInterests
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
0aig_NetIncomeLossExcludingNetGainAssociatedWithRedeemableNoncontrollingInterests
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
0aig_NetIncomeLossExcludingNetGainAssociatedWithRedeemableNoncontrollingInterests
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
0aig_NetIncomeLossExcludingNetGainAssociatedWithRedeemableNoncontrollingInterests
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
2,468aig_NetIncomeLossExcludingNetGainAssociatedWithRedeemableNoncontrollingInterests
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
0aig_NetIncomeLossExcludingNetGainAssociatedWithRedeemableNoncontrollingInterests
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
9aig_NetIncomeLossExcludingNetGainAssociatedWithRedeemableNoncontrollingInterests
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
Dividends (170)us-gaap_DividendsCommonStock (170)us-gaap_DividendsCommonStock
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
0us-gaap_DividendsCommonStock
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
0us-gaap_DividendsCommonStock
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
0us-gaap_DividendsCommonStock
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
(170)us-gaap_DividendsCommonStock
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
0us-gaap_DividendsCommonStock
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
0us-gaap_DividendsCommonStock
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
Other comprehensive income (loss) 37aig_OtherComprehensiveIncomeLossExcludingAmountAttributableToRedeemableNoncontrollingInterests 40aig_OtherComprehensiveIncomeLossExcludingAmountAttributableToRedeemableNoncontrollingInterests
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
0aig_OtherComprehensiveIncomeLossExcludingAmountAttributableToRedeemableNoncontrollingInterests
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
0aig_OtherComprehensiveIncomeLossExcludingAmountAttributableToRedeemableNoncontrollingInterests
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
0aig_OtherComprehensiveIncomeLossExcludingAmountAttributableToRedeemableNoncontrollingInterests
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
0aig_OtherComprehensiveIncomeLossExcludingAmountAttributableToRedeemableNoncontrollingInterests
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
40aig_OtherComprehensiveIncomeLossExcludingAmountAttributableToRedeemableNoncontrollingInterests
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
(3)aig_OtherComprehensiveIncomeLossExcludingAmountAttributableToRedeemableNoncontrollingInterests
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
Net increase (decrease) due to deconsolidation 7aig_NoncontrollingInterestIncreaseFromDeconsolidation 0aig_NoncontrollingInterestIncreaseFromDeconsolidation
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
0aig_NoncontrollingInterestIncreaseFromDeconsolidation
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
0aig_NoncontrollingInterestIncreaseFromDeconsolidation
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
0aig_NoncontrollingInterestIncreaseFromDeconsolidation
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
0aig_NoncontrollingInterestIncreaseFromDeconsolidation
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
0aig_NoncontrollingInterestIncreaseFromDeconsolidation
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
7aig_NoncontrollingInterestIncreaseFromDeconsolidation
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
Contributions from noncontrolling interests 1us-gaap_NoncontrollingInterestIncreaseFromSaleOfParentEquityInterest 0us-gaap_NoncontrollingInterestIncreaseFromSaleOfParentEquityInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
0us-gaap_NoncontrollingInterestIncreaseFromSaleOfParentEquityInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
0us-gaap_NoncontrollingInterestIncreaseFromSaleOfParentEquityInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
0us-gaap_NoncontrollingInterestIncreaseFromSaleOfParentEquityInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
0us-gaap_NoncontrollingInterestIncreaseFromSaleOfParentEquityInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
0us-gaap_NoncontrollingInterestIncreaseFromSaleOfParentEquityInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
1us-gaap_NoncontrollingInterestIncreaseFromSaleOfParentEquityInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
Distributions to noncontrolling interests (4)us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders 0us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
0us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
0us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
0us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
0us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
0us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
(4)us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
Other 349us-gaap_StockholdersEquityOther 345us-gaap_StockholdersEquityOther
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
0us-gaap_StockholdersEquityOther
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
0us-gaap_StockholdersEquityOther
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
345us-gaap_StockholdersEquityOther
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
0us-gaap_StockholdersEquityOther
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
0us-gaap_StockholdersEquityOther
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
4us-gaap_StockholdersEquityOther
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
Balance at Mar. 31, 2015 $ 108,367us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $ 107,979us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
$ 4,766us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
$ (20,820)us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
$ 81,303us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
$ 32,073us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
$ 10,657us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
$ 388us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember