| **Consolidated Statement Of Equity (USD $)In Thousands**   | Common Stock [Member]                                                                                                                                    | Capital Excess Of Par Value [Member]                                                                                                                                                      | Retained Earnings [Member]                                                                                                                                     | Treasury Stock [Member]                                                                                                                                      | Accumulated Other Comprehensive Income [Member]                                                                                                                               | Noncontrolling Interest [Member]                                                                                                                                 | Total                                                                                     |
|------------------------------------------------------------|----------------------------------------------------------------------------------------------------------------------------------------------------------|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|----------------------------------------------------------------------------------------------------------------------------------------------------------------|--------------------------------------------------------------------------------------------------------------------------------------------------------------|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|------------------------------------------------------------------------------------------------------------------------------------------------------------------|-------------------------------------------------------------------------------------------|
| Balance at Dec. 31, 2011                                   | $ 69,762us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest/ us-gaap_StatementEquityComponentsAxis= us-gaap_CommonStockMember | $ 686,106us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest/ us-gaap_StatementEquityComponentsAxis= us-gaap_CommonStockIncludingAdditionalPaidInCapitalMember | $ 508,334us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest/ us-gaap_StatementEquityComponentsAxis= us-gaap_RetainedEarningsMember | $ (13,145)us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest/ us-gaap_StatementEquityComponentsAxis= us-gaap_TreasuryStockMember | $ 256us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest/ us-gaap_StatementEquityComponentsAxis= us-gaap_AccumulatedOtherComprehensiveIncomeMember | $ 504us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest/ us-gaap_StatementEquityComponentsAxis= us-gaap_NoncontrollingInterestMember | $ 1,251,817us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest |
| Net income                                                 |                                                                                                                                                     |                                                                                                                                                                                      | 196,563us-gaap_ProfitLoss/ us-gaap_StatementEquityComponentsAxis= us-gaap_RetainedEarningsMember                                                               |                                                                                                                                                         |                                                                                                                                                                          | 17us-gaap_ProfitLoss/ us-gaap_StatementEquityComponentsAxis= us-gaap_NoncontrollingInterestMember                                                                | 196,580us-gaap_ProfitLoss                                                                 |
| Purchase of subsidiary shares from noncontrolling interest |                                                                                                                                                     |                                                                                                                                                                                      |                                                                                                                                                           |                                                                                                                                                         |                                                                                                                                                                          | (333)us-gaap_MinorityInterestDecreaseFromRedemptions/ us-gaap_StatementEquityComponentsAxis= us-gaap_NoncontrollingInterestMember                                | (333)us-gaap_MinorityInterestDecreaseFromRedemptions                                      |
| Other comprehensive income (loss), net of income tax       |                                                                                                                                                     |                                                                                                                                                                                      |                                                                                                                                                           |                                                                                                                                                         | (141)us-gaap_OtherComprehensiveIncomeLossNetOfTax/ us-gaap_StatementEquityComponentsAxis= us-gaap_AccumulatedOtherComprehensiveIncomeMember                                   |                                                                                                                                                             | (141)us-gaap_OtherComprehensiveIncomeLossNetOfTax                                         |
| Dividends                                                  |                                                                                                                                                     |                                                                                                                                                                                      | (93,423)us-gaap_DividendsCommonStockCash/ us-gaap_StatementEquityComponentsAxis= us-gaap_RetainedEarningsMember                                                |                                                                                                                                                         |                                                                                                                                                                          |                                                                                                                                                             | (93,423)us-gaap_DividendsCommonStockCash                                                  |
| Sale of stock                                              | 285us-gaap_StockIssuedDuringPeriodValueNewIssues/ us-gaap_StatementEquityComponentsAxis= us-gaap_CommonStockMember                                       | 12,610us-gaap_StockIssuedDuringPeriodValueNewIssues/ us-gaap_StatementEquityComponentsAxis= us-gaap_CommonStockIncludingAdditionalPaidInCapitalMember                                     |                                                                                                                                                           | 295us-gaap_StockIssuedDuringPeriodValueNewIssues/ us-gaap_StatementEquityComponentsAxis= us-gaap_TreasuryStockMember                                         |                                                                                                                                                                          |                                                                                                                                                             | 13,190us-gaap_StockIssuedDuringPeriodValueNewIssues                                       |
| Repurchase of stock                                        |                                                                                                                                                     |                                                                                                                                                                                      |                                                                                                                                                           | (1,818)us-gaap_TreasuryStockValueAcquiredCostMethod/ us-gaap_StatementEquityComponentsAxis= us-gaap_TreasuryStockMember                                      |                                                                                                                                                                          |                                                                                                                                                             | (1,818)us-gaap_TreasuryStockValueAcquiredCostMethod                                       |
| Equity compensation plan                                   | 8us-gaap_StockGrantedDuringPeriodValueSharebasedCompensation/ us-gaap_StatementEquityComponentsAxis= us-gaap_CommonStockMember                           | (8)us-gaap_StockGrantedDuringPeriodValueSharebasedCompensation/ us-gaap_StatementEquityComponentsAxis= us-gaap_CommonStockIncludingAdditionalPaidInCapitalMember                          |                                                                                                                                                           |                                                                                                                                                         |                                                                                                                                                                          |                                                                                                                                                             |                                                                                      |
| Exercise of stock options                                  | 417us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised/ us-gaap_StatementEquityComponentsAxis= us-gaap_CommonStockMember                           | 14,181us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised/ us-gaap_StatementEquityComponentsAxis= us-gaap_CommonStockIncludingAdditionalPaidInCapitalMember                         |                                                                                                                                                           |                                                                                                                                                         |                                                                                                                                                                          |                                                                                                                                                             | 14,598us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised                           |
| Stock-based compensation                                   |                                                                                                                                                     | 5,593us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation/ us-gaap_StatementEquityComponentsAxis= us-gaap_CommonStockIncludingAdditionalPaidInCapitalMember                         | (171)us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation/ us-gaap_StatementEquityComponentsAxis= us-gaap_RetainedEarningsMember                         |                                                                                                                                                         |                                                                                                                                                                          |                                                                                                                                                             | 5,422us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation                           |
| Balance at Dec. 31, 2012                                   | 70,472us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest/ us-gaap_StatementEquityComponentsAxis= us-gaap_CommonStockMember   | 718,482us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest/ us-gaap_StatementEquityComponentsAxis= us-gaap_CommonStockIncludingAdditionalPaidInCapitalMember   | 611,303us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest/ us-gaap_StatementEquityComponentsAxis= us-gaap_RetainedEarningsMember   | (14,668)us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest/ us-gaap_StatementEquityComponentsAxis= us-gaap_TreasuryStockMember   | 115us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest/ us-gaap_StatementEquityComponentsAxis= us-gaap_AccumulatedOtherComprehensiveIncomeMember   | 188us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest/ us-gaap_StatementEquityComponentsAxis= us-gaap_NoncontrollingInterestMember   | 1,385,892us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest   |
| Net income                                                 |                                                                                                                                                     |                                                                                                                                                                                      | 221,300us-gaap_ProfitLoss/ us-gaap_StatementEquityComponentsAxis= us-gaap_RetainedEarningsMember                                                               |                                                                                                                                                         |                                                                                                                                                                          | 20us-gaap_ProfitLoss/ us-gaap_StatementEquityComponentsAxis= us-gaap_NoncontrollingInterestMember                                                                | 221,320us-gaap_ProfitLoss                                                                 |
| Other comprehensive income (loss), net of income tax       |                                                                                                                                                     |                                                                                                                                                                                      |                                                                                                                                                           |                                                                                                                                                         | 231us-gaap_OtherComprehensiveIncomeLossNetOfTax/ us-gaap_StatementEquityComponentsAxis= us-gaap_AccumulatedOtherComprehensiveIncomeMember                                     |                                                                                                                                                             | 231us-gaap_OtherComprehensiveIncomeLossNetOfTax                                           |
| Dividends                                                  |                                                                                                                                                     |                                                                                                                                                                                      | (102,889)us-gaap_DividendsCommonStockCash/ us-gaap_StatementEquityComponentsAxis= us-gaap_RetainedEarningsMember                                               |                                                                                                                                                         |                                                                                                                                                                          |                                                                                                                                                             | (102,889)us-gaap_DividendsCommonStockCash                                                 |
| Stock split                                                | 17,655us-gaap_StockIssuedDuringPeriodValueOther/ us-gaap_StatementEquityComponentsAxis= us-gaap_CommonStockMember                                        | (17,655)us-gaap_StockIssuedDuringPeriodValueOther/ us-gaap_StatementEquityComponentsAxis= us-gaap_CommonStockIncludingAdditionalPaidInCapitalMember                                       |                                                                                                                                                           |                                                                                                                                                         |                                                                                                                                                                          |                                                                                                                                                             |                                                                                      |
| Sale of stock                                              | 188us-gaap_StockIssuedDuringPeriodValueNewIssues/ us-gaap_StatementEquityComponentsAxis= us-gaap_CommonStockMember                                       | 9,693us-gaap_StockIssuedDuringPeriodValueNewIssues/ us-gaap_StatementEquityComponentsAxis= us-gaap_CommonStockIncludingAdditionalPaidInCapitalMember                                      |                                                                                                                                                           | 409us-gaap_StockIssuedDuringPeriodValueNewIssues/ us-gaap_StatementEquityComponentsAxis= us-gaap_TreasuryStockMember                                         |                                                                                                                                                                          |                                                                                                                                                             | 10,290us-gaap_StockIssuedDuringPeriodValueNewIssues                                       |
| Repurchase of stock                                        |                                                                                                                                                     |                                                                                                                                                                                      |                                                                                                                                                           | (12,823)us-gaap_TreasuryStockValueAcquiredCostMethod/ us-gaap_StatementEquityComponentsAxis= us-gaap_TreasuryStockMember                                     |                                                                                                                                                                          |                                                                                                                                                             | (12,823)us-gaap_TreasuryStockValueAcquiredCostMethod                                      |
| Equity compensation plan                                   | 17us-gaap_StockGrantedDuringPeriodValueSharebasedCompensation/ us-gaap_StatementEquityComponentsAxis= us-gaap_CommonStockMember                          | (17)us-gaap_StockGrantedDuringPeriodValueSharebasedCompensation/ us-gaap_StatementEquityComponentsAxis= us-gaap_CommonStockIncludingAdditionalPaidInCapitalMember                         |                                                                                                                                                           |                                                                                                                                                         |                                                                                                                                                                          |                                                                                                                                                             |                                                                                      |
| Exercise of stock options                                  | 632us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised/ us-gaap_StatementEquityComponentsAxis= us-gaap_CommonStockMember                           | 25,066us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised/ us-gaap_StatementEquityComponentsAxis= us-gaap_CommonStockIncludingAdditionalPaidInCapitalMember                         |                                                                                                                                                           |                                                                                                                                                         |                                                                                                                                                                          |                                                                                                                                                             | 25,698us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised                           |
| Stock-based compensation                                   |                                                                                                                                                     | 5,066us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation/ us-gaap_StatementEquityComponentsAxis= us-gaap_CommonStockIncludingAdditionalPaidInCapitalMember                         | (442)us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation/ us-gaap_StatementEquityComponentsAxis= us-gaap_RetainedEarningsMember                         |                                                                                                                                                         |                                                                                                                                                                          |                                                                                                                                                             | 4,624us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation                           |
| Employee stock plan tax benefits                           |                                                                                                                                                     | 2,700us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation/ us-gaap_StatementEquityComponentsAxis= us-gaap_CommonStockIncludingAdditionalPaidInCapitalMember    |                                                                                                                                                           |                                                                                                                                                         |                                                                                                                                                                          |                                                                                                                                                             | 2,700us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation      |
| Balance at Dec. 31, 2013                                   | 88,964us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest/ us-gaap_StatementEquityComponentsAxis= us-gaap_CommonStockMember   | 743,335us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest/ us-gaap_StatementEquityComponentsAxis= us-gaap_CommonStockIncludingAdditionalPaidInCapitalMember   | 729,272us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest/ us-gaap_StatementEquityComponentsAxis= us-gaap_RetainedEarningsMember   | (27,082)us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest/ us-gaap_StatementEquityComponentsAxis= us-gaap_TreasuryStockMember   | 346us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest/ us-gaap_StatementEquityComponentsAxis= us-gaap_AccumulatedOtherComprehensiveIncomeMember   | 208us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest/ us-gaap_StatementEquityComponentsAxis= us-gaap_NoncontrollingInterestMember   | 1,535,043us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest   |
| Net income                                                 |                                                                                                                                                     |                                                                                                                                                                                      | 233,239us-gaap_ProfitLoss/ us-gaap_StatementEquityComponentsAxis= us-gaap_RetainedEarningsMember                                                               |                                                                                                                                                         |                                                                                                                                                                          | 40us-gaap_ProfitLoss/ us-gaap_StatementEquityComponentsAxis= us-gaap_NoncontrollingInterestMember                                                                | 233,279us-gaap_ProfitLoss                                                                 |
| Purchase of subsidiary shares from noncontrolling interest |                                                                                                                                                     |                                                                                                                                                                                      |                                                                                                                                                           |                                                                                                                                                         |                                                                                                                                                                          | (208)us-gaap_MinorityInterestDecreaseFromRedemptions/ us-gaap_StatementEquityComponentsAxis= us-gaap_NoncontrollingInterestMember                                | (208)us-gaap_MinorityInterestDecreaseFromRedemptions                                      |
| Other comprehensive income (loss), net of income tax       |                                                                                                                                                     |                                                                                                                                                                                      |                                                                                                                                                           |                                                                                                                                                         | 442us-gaap_OtherComprehensiveIncomeLossNetOfTax/ us-gaap_StatementEquityComponentsAxis= us-gaap_AccumulatedOtherComprehensiveIncomeMember                                     |                                                                                                                                                             | 442us-gaap_OtherComprehensiveIncomeLossNetOfTax                                           |
| Dividends                                                  |                                                                                                                                                     |                                                                                                                                                                                      | (112,106)us-gaap_DividendsCommonStockCash/ us-gaap_StatementEquityComponentsAxis= us-gaap_RetainedEarningsMember                                               |                                                                                                                                                         |                                                                                                                                                                          |                                                                                                                                                             | (112,106)us-gaap_DividendsCommonStockCash                                                 |
| Repurchase of stock                                        |                                                                                                                                                     |                                                                                                                                                                                      |                                                                                                                                                           | (15,756)us-gaap_TreasuryStockValueAcquiredCostMethod/ us-gaap_StatementEquityComponentsAxis= us-gaap_TreasuryStockMember                                     |                                                                                                                                                                          |                                                                                                                                                             | (15,756)us-gaap_TreasuryStockValueAcquiredCostMethod                                      |
| Equity compensation plan                                   | 107us-gaap_StockGrantedDuringPeriodValueSharebasedCompensation/ us-gaap_StatementEquityComponentsAxis= us-gaap_CommonStockMember                         | (107)us-gaap_StockGrantedDuringPeriodValueSharebasedCompensation/ us-gaap_StatementEquityComponentsAxis= us-gaap_CommonStockIncludingAdditionalPaidInCapitalMember                        |                                                                                                                                                           |                                                                                                                                                         |                                                                                                                                                                          |                                                                                                                                                             |                                                                                      |
| Exercise of stock options                                  | 225us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised/ us-gaap_StatementEquityComponentsAxis= us-gaap_CommonStockMember                           | 7,071us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised/ us-gaap_StatementEquityComponentsAxis= us-gaap_CommonStockIncludingAdditionalPaidInCapitalMember                          |                                                                                                                                                           |                                                                                                                                                         |                                                                                                                                                                          |                                                                                                                                                             | 7,296us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised                            |
| Stock-based compensation                                   |                                                                                                                                                     | 6,811us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation/ us-gaap_StatementEquityComponentsAxis= us-gaap_CommonStockIncludingAdditionalPaidInCapitalMember                         | (453)us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation/ us-gaap_StatementEquityComponentsAxis= us-gaap_RetainedEarningsMember                         |                                                                                                                                                         |                                                                                                                                                                          |                                                                                                                                                             | 6,358us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation                           |
| Employee stock plan tax benefits                           |                                                                                                                                                     | 1,828us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation/ us-gaap_StatementEquityComponentsAxis= us-gaap_CommonStockIncludingAdditionalPaidInCapitalMember    |                                                                                                                                                           |                                                                                                                                                         |                                                                                                                                                                          |                                                                                                                                                             | 1,828us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation      |
| Other                                                      |                                                                                                                                                     | (793)us-gaap_StockholdersEquityOther/ us-gaap_StatementEquityComponentsAxis= us-gaap_CommonStockIncludingAdditionalPaidInCapitalMember                                                    |                                                                                                                                                           |                                                                                                                                                         |                                                                                                                                                                          |                                                                                                                                                             | (793)us-gaap_StockholdersEquityOther                                                      |
| Balance at Dec. 31, 2014                                   | $ 89,296us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest/ us-gaap_StatementEquityComponentsAxis= us-gaap_CommonStockMember | $ 758,145us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest/ us-gaap_StatementEquityComponentsAxis= us-gaap_CommonStockIncludingAdditionalPaidInCapitalMember | $ 849,952us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest/ us-gaap_StatementEquityComponentsAxis= us-gaap_RetainedEarningsMember | $ (42,838)us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest/ us-gaap_StatementEquityComponentsAxis= us-gaap_TreasuryStockMember | $ 788us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest/ us-gaap_StatementEquityComponentsAxis= us-gaap_AccumulatedOtherComprehensiveIncomeMember | $ 40us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest/ us-gaap_StatementEquityComponentsAxis= us-gaap_NoncontrollingInterestMember  | $ 1,655,383us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest |

| X                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| - Definition
Amount of increase in additional paid in capital (APIC) resulting from a tax benefit associated with share-based compensation plan other than an employee stock ownership plan (ESOP). Includes, but is not limited to, excess tax benefit.
+ References
Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=6928386&loc=d3e21463-112644Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -URI http://asc.fasb.org/extlink&oid=27012166&loc=d3e187085-122770Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 740 -Section 45 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=6419406&loc=d3e23524-113945
+ Details**Name:**us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation**Namespace Prefix:**us-gaap_**Data Type:**xbrli:monetaryItemType**Balance Type:**credit**Period Type:**duration |
| X                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| - Definition
Amount of paid and unpaid common stock dividends declared with the form of settlement in cash.
+ References
Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 04 -Article 3Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -URI http://asc.fasb.org/extlink&oid=27012166&loc=d3e187085-122770
+ Details**Name:**us-gaap_DividendsCommonStockCash**Namespace Prefix:**us-gaap_**Data Type:**xbrli:monetaryItemType**Balance Type:**debit**Period Type:**duration |
| X                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| - Definition
Decrease in noncontrolling interest (for example, but not limited to, redeeming or purchasing the interests of noncontrolling shareholders, issuance of shares (interests) by the non-wholly owned subsidiary to the parent entity for other than cash, and a buyback of shares (interest) by the non-wholly owned subsidiary from the noncontrolling interests).
+ References
Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -URI http://asc.fasb.org/extlink&oid=27012166&loc=d3e187085-122770Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section 45 -Paragraph 23 -URI http://asc.fasb.org/extlink&oid=7656940&loc=SL4569655-111683Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section 45 -Paragraph 24 -URI http://asc.fasb.org/extlink&oid=7656940&loc=SL4616395-111683
+ Details**Name:**us-gaap_MinorityInterestDecreaseFromRedemptions**Namespace Prefix:**us-gaap_**Data Type:**xbrli:monetaryItemType**Balance Type:**debit**Period Type:**duration |
| X                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| - Definition
Amount after tax and reclassification adjustments of other comprehensive income (loss).
+ References
Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=6928386&loc=d3e21463-112644Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section 45 -Paragraph 1A -URI http://asc.fasb.org/extlink&oid=36458714&loc=SL7669619-108580
+ Details**Name:**us-gaap_OtherComprehensiveIncomeLossNetOfTax**Namespace Prefix:**us-gaap_**Data Type:**xbrli:monetaryItemType**Balance Type:**credit**Period Type:**duration |
| X                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| - Definition
The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.
+ References
Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section 55 -Paragraph 4K -URI http://asc.fasb.org/extlink&oid=35736750&loc=SL4591552-111686Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section 45 -Paragraph 19 -URI http://asc.fasb.org/extlink&oid=7656940&loc=SL4569616-111683Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section 50 -Paragraph 1A -Subparagraph (a),(c) -URI http://asc.fasb.org/extlink&oid=18733093&loc=SL4573702-111684Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section 55 -Paragraph 4J -URI http://asc.fasb.org/extlink&oid=35736750&loc=SL4591551-111686
+ Details**Name:**us-gaap_ProfitLoss**Namespace Prefix:**us-gaap_**Data Type:**xbrli:monetaryItemType**Balance Type:**credit**Period Type:**duration |
| X                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| - Definition
Value, after forfeitures, of stock or other type of equity granted of any equity-based compensation plan other than an employee stock ownership plan (ESOP).
+ References
Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 30 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=6743629&loc=d3e3913-113898Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 30 -Section 35 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6418191&loc=d3e15009-113911
+ Details**Name:**us-gaap_StockGrantedDuringPeriodValueSharebasedCompensation**Namespace Prefix:**us-gaap_**Data Type:**xbrli:monetaryItemType**Balance Type:**credit**Period Type:**duration |
| X                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| - Definition
Amount of stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is permanent equity.
+ References
Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section 45 -Paragraph 15 -URI http://asc.fasb.org/extlink&oid=7656940&loc=SL4568447-111683Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section 45 -Paragraph 16 -URI http://asc.fasb.org/extlink&oid=7656940&loc=SL4568740-111683Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section 55 -Paragraph 4I -URI http://asc.fasb.org/extlink&oid=35736750&loc=SL4590271-111686
+ Details**Name:**us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest**Namespace Prefix:**us-gaap_**Data Type:**xbrli:monetaryItemType**Balance Type:**credit**Period Type:**instant |
| X                                                                                                                                                                                                                                                                                                                                                                                                |
|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| - Definition
This element represents movements included in the statement of changes in stockholders' equity which are not separately disclosed or provided for elsewhere in the taxonomy.
+ References
No definition available.
+ Details**Name:**us-gaap_StockholdersEquityOther**Namespace Prefix:**us-gaap_**Data Type:**xbrli:monetaryItemType**Balance Type:**debit**Period Type:**duration |
| X                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| - Definition
Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.
+ References
Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 04 -Article 3Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=6928386&loc=d3e21463-112644Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -URI http://asc.fasb.org/extlink&oid=27012166&loc=d3e187085-122770Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 29, 30, 31 -Article 5
+ Details**Name:**us-gaap_StockIssuedDuringPeriodValueNewIssues**Namespace Prefix:**us-gaap_**Data Type:**xbrli:monetaryItemType**Balance Type:**credit**Period Type:**duration |
| X                                                                                                                                                                                                                                                                                                                                                                           |
|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| - Definition
Value of shares of stock issued during the period that is attributable to transactions involving issuance of stock not separately disclosed.
+ References
No definition available.
+ Details**Name:**us-gaap_StockIssuedDuringPeriodValueOther**Namespace Prefix:**us-gaap_**Data Type:**xbrli:monetaryItemType**Balance Type:**credit**Period Type:**duration |
| X                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| - Definition
Value of stock (or other type of equity) issued during the period as a result of any equity-based compensation plan other than an employee stock ownership plan (ESOP), net of stock value of such awards forfeited. Stock issued could result from the issuance of restricted stock, the exercise of stock options, stock issued under employee stock purchase plans, and/or other employee benefit plans.
+ References
Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 04 -Article 3Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -URI http://asc.fasb.org/extlink&oid=27012166&loc=d3e187085-122770Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (d)(1) -URI http://asc.fasb.org/extlink&oid=6415400&loc=d3e5070-113901Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=6415400&loc=d3e5047-113901Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 29, 30, 31 -Article 5
+ Details**Name:**us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation**Namespace Prefix:**us-gaap_**Data Type:**xbrli:monetaryItemType**Balance Type:**credit**Period Type:**duration |
| X                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| - Definition
Value of stock issued as a result of the exercise of stock options.
+ References
Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 04 -Article 3Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=6928386&loc=d3e21463-112644Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -URI http://asc.fasb.org/extlink&oid=27012166&loc=d3e187085-122770Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.29-31) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 29, 30, 31 -Article 5
+ Details**Name:**us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised**Namespace Prefix:**us-gaap_**Data Type:**xbrli:monetaryItemType**Balance Type:**credit**Period Type:**duration |
| X                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| - Definition
Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method.
+ References
Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 04 -Article 3Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=6928386&loc=d3e21463-112644Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -URI http://asc.fasb.org/extlink&oid=27012166&loc=d3e187085-122770Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 30 -Section 45 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6405813&loc=d3e23239-112655
+ Details**Name:**us-gaap_TreasuryStockValueAcquiredCostMethod**Namespace Prefix:**us-gaap_**Data Type:**xbrli:monetaryItemType**Balance Type:**debit**Period Type:**duration |