XML 40 R25.htm IDEA: XBRL DOCUMENT
v3.20.4

Significant Accounting Policies (Policies) | 12 Months Ended
--- | ---
Dec. 31, 2020
Significant Accounting Policies |
Principles of Consolidation and Basis of Presentation | Principles of Consolidation and Basis of Presentation The consolidated financial statements include the accounts of RPC, Inc. and its wholly-owned subsidiaries (“RPC” or the “Company”). All significant intercompany accounts and transactions have been eliminated.
Common Stock | Common Stock RPC is authorized to issue 349,000,000 shares of common stock, $0.10 par value. Holders of common stock are entitled to receive dividends when, as, and if declared by the Board of Directors out of legally available funds. Each share of common stock is entitled to one vote on all matters submitted to a vote of stockholders. Holders of common stock do not have cumulative voting rights. In the event of any liquidation, dissolution or winding up of the Company, holders of common stock are entitled to ratable distribution of the remaining assets available for distribution to stockholders.
Preferred Stock | Preferred Stock RPC is authorized to issue up to 1,000,000 shares of preferred stock, $0.10 par value. As of December 31, 2020, there were no shares of preferred stock issued. The Board of Directors is authorized, subject to any limitations prescribed by law, to provide for the issuance of preferred stock as a class without series or, if so determined from time to time, in one or more series, and by filing a certificate pursuant to the applicable laws of the state of Delaware and to fix the designations, powers, preferences and rights, exchangeability for shares of any other class or classes of stock. Any preferred stock to be issued could rank prior to the common stock with respect to dividend rights and rights on liquidation.
Dividends | Dividends On July 22, 2019, the Board of Directors voted to suspend RPC’s dividend to common stockholders. The Company expects to resume cash dividends to common stockholders, subject to the earnings and financial condition of the Company and other relevant factors. The Company has no timetable for the resumption of dividends.
Use of Estimates in the Preparation of Financial Statements | Use of Estimates in the Preparation of Financial Statements The preparation of financial statements in conformity with accounting principles generally accepted in the United States of America requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates. Significant estimates are used in the determination of the credit loss allowance, income taxes, accrued insurance expenses, depreciable lives of assets, and pension liabilities.
Revenues | Revenues RPC recognizes revenues from contracts with its customers based on the amount of consideration it receives in exchange for the services provided. See Note 2 for additional information.
Concentration of Credit Risk | Concentration of Credit Risk Substantially all of the Company’s customers are engaged in the oil and gas industry. This concentration of customers may impact overall exposure to credit risk, either positively or negatively, in that customers may be similarly affected by changes in economic and industry conditions. The Company provided oilfield services to several hundred customers during each of the last three years. There was no customer that accounted for 10 percent or more of the Company’s revenues in 2020, 2019 or 2018. Additionally, there was no customer that accounted for 10 percent or more of accounts receivable as of December 31, 2020 or 2019.
Cash and Cash Equivalents | Cash and Cash Equivalents Highly liquid investments with original maturities of three months or less when acquired are considered to be cash equivalents. The Company maintains its cash in bank accounts which, at times, may exceed federally insured limits. RPC maintains cash equivalents and investments in one or more large financial institutions, and RPC’s policy restricts investment in any securities rated less than “investment grade” by national rating services.
Investments | Investments Investments classified as available-for-sale securities are stated at their fair values, with the unrealized gains and losses, net of tax, reported as a separate component of stockholders’ equity. The cost of securities sold is based on the specific identification method. Realized gains and losses, declines in value judged to be other than temporary, interest, and dividends with respect to available-for-sale securities are included in interest income. The Company realized no gains or losses on its available-for-sale securities during 2020, 2019 and 2018. Securities that are held in the non-qualified Supplemental Executive Retirement Plan (“SERP”) are classified as trading. See Note 13 for further information regarding the SERP. The change in fair value of trading securities is presented as compensation cost in selling, general and administrative expenses on the consolidated statements of operations. Management determines the appropriate classification of investments at the time of purchase and re-evaluates such designations as of each balance sheet date.
Accounts Receivable | Accounts Receivable The majority of the Company’s accounts receivable is due principally from major and independent oil and natural gas exploration and production companies. Credit is extended based on evaluation of a customer’s financial condition and, generally, collateral is not required. Accounts receivable are considered past due after 60 days and are stated at amounts due from customers, net of a credit loss allowance.
Credit Loss Allowance for Accounts Receivable | Credit Loss Allowance for Accounts Receivable Accounts receivable are carried at the amounts due from customers, reduced by an allowance for estimated amounts that may not be collectible in the future. The estimated credit loss allowance is based on an evaluation of industry trends, financial condition of customers, historical write-off experience, current economic conditions, and in the case of international customers, judgments about the economic and political environment of the related country and region. Accounts receivable balances are written off when determined to be uncollectible and recoveries of amounts previously written off are recorded when collected.
Inventories | Inventories Inventories, which consist principally of (i) raw materials and supplies that are consumed providing services to the Company’s customers, (ii) spare parts for equipment used in providing these services and (iii) components and attachments for manufactured equipment used in providing services, are recorded at the lower of cost or net realizable value. Cost is determined using first-in, first-out (“FIFO”) method or the weighted average cost method. Net realizable value is the estimated selling price in the ordinary course of business, less reasonably predictable costs of completion, disposal and transportation. The Company regularly reviews inventory quantities on hand and records a write-down for excess or obsolete inventory based primarily on its estimated forecast of product demand, market conditions, production requirements and technological developments.
Property, Plant and Equipment | Property, Plant and Equipment Property, plant and equipment, including software costs, are reported at cost less accumulated depreciation and amortization, which is provided on a straight-line basis over the estimated useful lives of the assets. Annual depreciation and amortization expenses are computed using the following useful lives: operating equipment, 3 to 20 years; buildings and leasehold improvements, 15 to 39 years or the life of the lease; furniture and fixtures, 5 to 7 years; software, 5 years; and vehicles, 3 to 5 years. The cost of assets retired or otherwise disposed of and the related accumulated depreciation and amortization are eliminated from the accounts in the year of disposal with the resulting gain or loss credited or charged to income from operations. Expenditures for additions, major renewals, and betterments are capitalized. Expenditures for restoring an identifiable asset to working condition or for maintaining the asset in good working order constitute repairs and maintenance and are expensed as incurred. RPC records impairment losses on long-lived assets used in operations when events and circumstances indicate that the assets might be impaired and the undiscounted cash flows estimated to be generated by those assets are less than the carrying amount of those assets. The Company periodically reviews the values assigned to long-lived assets, such as property, plant and equipment, to determine if any impairments should be recognized. During the year ended December 31, 2020, the Company recorded accelerated depreciation related to certain operating equipment that was retired. In addition, the Company recorded a write down for certain real estate that was classified as held for sale. See Note 3 for additional information.
Goodwill | Goodwill Goodwill represents the excess of the purchase price over the fair value of net assets of businesses acquired. The carrying amount of goodwill by reportable segment was as follows: ​
​ | ​ | ​ | ​ | ​ | ​ | ​
Years Ended December 31, |  | 2020 |  | 2019
(in thousands) | ​ |  | ​ | ​ |  | ​
Technical Services | ​ | $ | 30,992 | ​ | $ | 30,992
Support Services | ​ |  | 1,158 | ​ |  | 1,158
Goodwill | ​ | $ | 32,150 | ​ | $ | 32,150
​ Goodwill is reviewed annually, or more frequently, if events occur or circumstances change that would more likely than not reduce the fair value of the reporting unit below its carrying amount, for impairment. In 2020 and 2019, the Company performed a quantitative impairment test by estimating the fair value of each of its reporting units by considering both comparable public company multiples (a market approach) and projected discounted future cash flows (an income approach). The discounted cash flow analysis is based on management’s short-term and long-term forecast of operating results for each reporting unit and includes assumptions regarding discount rates, revenue growth rates, expected profitability margins, forecasted capital expenditures, and the timing of expected future cash flows. Based on this analysis, the Company concluded that the fair value of its reporting units exceeded their carrying amount and therefore no impairment of goodwill occurred during the years ended December 31, 2020 and 2019.
Advertising | Advertising Advertising expenses are charged to expense during the period in which they are incurred. Advertising expenses totaled $806,000 in 2020, $2,003,000 in 2019, and $2,220,000 in 2018.
Insurance Expenses | Insurance Expenses RPC self-insures, up to certain policy-specified limits, certain risks related to general liability, workers’ compensation, vehicle and equipment liability, and employee health insurance plan costs. The estimated cost of claims under these self-insurance programs is estimated and accrued as the claims are incurred (although actual settlement of the claims may not be made until future periods) and may subsequently be revised based on developments relating to such claims. The portion of these estimated outstanding claims expected to be paid more than one year in the future is classified as long-term accrued insurance expenses.
Income Taxes | Income Taxes Deferred tax liabilities and assets are determined based on the difference between the financial and tax bases of assets and liabilities using enacted tax rates in effect for the year in which the differences are expected to reverse. The Company establishes a valuation allowance against the carrying value of deferred tax assets when the Company determines that it is more likely than not that the asset will not be realized through future taxable income.
Defined Benefit Pension Plan | Defined Benefit Pension Plan The Company has a defined benefit pension plan that provides monthly benefits upon normal retirement at age 65 or early retirement at age 591/2 to eligible employees with at least one year of service prior to 2002. In 2002, the Company’s Board of Directors approved a resolution to cease all future retirement benefit accruals under the defined benefit pension plan. See Note 13 for a full description of this plan and the related accounting and funding policies.
Share Repurchases | Share Repurchases The Company records the cost of share repurchases in stockholders’ equity as a reduction to common stock to the extent of par value of the shares acquired and the remainder is allocated to capital in excess of par value and retained earnings if capital in excess of par value is depleted. The Company tracks capital in excess of par value on a cumulative basis for each reporting period, discloses the excess over capital in excess of par value as part of stock purchased and retired in the consolidated statements of stockholders’ equity.
Earnings per Share | Earnings per Share Basic and diluted earnings per share are computed by dividing net income by the weighted average number of shares outstanding during the respective periods. In addition, the Company has periodically issued share-based payment awards that contain non-forfeitable rights to dividends and are therefore considered participating securities. See Note 13 for further information on restricted stock granted to employees. Restricted shares of common stock (participating securities) outstanding and a reconciliation of weighted average shares outstanding is as follows: ​
​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​
(In thousands) | ​ | 2020 |  | 2019 |  | 2018
Net (loss) income available for stockholders | ​ | $ | (212,192) | ​ | $ | (87,111) | ​ | $ | 175,402
Less: Adjustments for losses attributable to participating securities | ​ | ​ | — | ​ | ​ | (334) | ​ | ​ | (1,839)
Net (loss) income used in calculating per share amounts | ​ | $ | (212,192) | ​ | $ | (87,445) | ​ | $ | 173,563
​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​
Weighted average shares outstanding (including participating securities) | ​ |  | 215,063 | ​ |  | 214,730 | ​ |  | 215,198
Adjustment for participating securities | ​ |  | (2,571) | ​ |  | (2,509) | ​ |  | (2,453)
Shares used in calculating basic and diluted earnings (loss) per share | ​ |  | 212,492 | ​ |  | 212,221 | ​ |  | 212,745
Fair Value of Financial Instruments | Fair Value of Financial Instruments The Company’s financial instruments consist primarily of cash and cash equivalents, accounts receivable, investments, accounts payable, and debt. The carrying value of cash and cash equivalents, accounts receivable and accounts payable approximate their fair value due to the short-term nature of such instruments. The Company’s investments are classified as available-for-sale securities with the exception of investments held in the non-qualified Supplemental Executive Retirement Plan (“SERP”) which are classified as trading securities. All of these securities are carried at fair value in the accompanying consolidated balance sheets. See Note 10 for additional information.
Stock-Based Compensation | Stock-Based Compensation Stock-based compensation expense is recognized for all share-based payment awards, net of estimated forfeitures. Thus, compensation cost is amortized for those shares expected to vest on a straight-line basis over the requisite service period of the award. See Note 13 for additional information.
Recently Adopted Accounting Standards | Recent Accounting Pronouncements The FASB issued the following applicable Accounting Standards Updates (ASU): Recently Adopted Accounting Standards:
● | ASU No. 2016-13, Financial Instruments —Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments. The amendments affect loans, debt securities, trade receivables, net investments in leases, off-balance sheet credit exposures, reinsurance receivables, and any other financial assets not excluded from the scope that have the contractual right to receive cash. The ASU introduced a new accounting model, the Current Expected Credit Losses model (CECL), which requires earlier recognition of credit losses and additional disclosures related to credit risk. The CECL model utilizes a lifetime expected credit loss measurement objective for recognition in place of the current incurred loss model. The Company adopted the
| provisions of the standard in the first quarter of 2020 resulting in no adjustment to the opening balance of retained earnings. The Company plans to continue to record an allowance on its trade receivables based on aging at the end of each reporting period using current reasonable and supportable forecasted economic conditions and specifically identified judgmental reserves. See "Current Expected Credit Losses" in the notes to consolidated financial statements for expanded disclosures.
● | ASU No. 2017-04 —Intangibles —Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment. To simplify the subsequent measurement of goodwill, the amendments eliminate Step 2 from the goodwill impairment test. The annual, or interim, goodwill impairment test is performed by comparing the fair value of a reporting unit with its carrying amount. An impairment charge should be recognized for the amount by which the carrying amount exceeds the reporting unit’s fair value; however, the loss recognized should not exceed the total amount of goodwill allocated to that reporting unit. The Company adopted these provisions in the first quarter of 2020, on a prospective basis.
● | ASU No. 2018-15 —Intangibles —Goodwill and Other —Internal-Use Software (Subtopic 350-40): Customer's Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract. The amendments reduce the complexity for the accounting for costs of implementing a cloud computing service arrangement and align the requirements for capitalizing implementation costs that are incurred in a hosting arrangement that is a service contract with the costs incurred to develop or obtain internal-use software. The Company adopted these provisions in the first quarter of 2020 and the adoption did not have a material impact on its consolidated financial statements.
Recently Issued Accounting Standards Not Yet Adopted:
● | ASU No. 2019-12 — Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes. The amendments in this ASU simplify the accounting for income taxes by removing the exceptions to the incremental approach for intra-period tax allocation in certain situations, requirement to recognize a deferred tax liability for a change in the status of a foreign investment, and the general methodology for computing income taxes in an interim period when year-to date loss exceeds the anticipated loss for the year. The amendments also simplify the accounting for income taxes with regard to franchise tax, evaluation of step up in the tax basis of goodwill in certain business combinations, allocating current and deferred tax expense to legal entities that are not subject to tax and enacted change in tax laws or rates. The Company adopted these provisions in the first quarter of 2021 and the adoption did not have a material impact on its consolidated financial statements.

X
- Definition Disclosure of accounting policy for its common stock transactions, including dividends and accumulated other comprehensive income. + References No definition available. + Details
Name: | res_CommonStockPolicyTextBlock
Namespace Prefix: | res_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for the types of coverages and products sold, and the assets, obligations, recorded liabilities, revenues and expenses arising therefrom, and the amounts of and methodologies and assumptions used in determining the amounts of such items. + References No definition available. + Details
Name: | res_InsuranceExpensesPolicyTextBlock
Namespace Prefix: | res_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for its preferred stock transactions, including dividends and accumulated other comprehensive income. + References No definition available. + Details
Name: | res_PreferredStockPolicyTextBlock
Namespace Prefix: | res_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Represents the policy disclosure of share repurchases. + References No definition available. + Details
Name: | res_ShareRepurchasePolicyTextBlock
Namespace Prefix: | res_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | us-gaap_AccountingPoliciesAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for advertising cost. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 720 -SubTopic 35 -Section 50 -Paragraph 1 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=6420018&loc=d3e36677-107848 + Details
Name: | us-gaap_AdvertisingCostsPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS). + References No definition available. + Details
Name: | us-gaap_BasisOfAccountingPolicyPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=121583591&loc=d3e4273-108586 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(1)) -URI http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790 + Details
Name: | us-gaap_CashAndCashEquivalentsPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for credit risk. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (d) -URI http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 825 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=108315417&loc=d3e61044-112788 + Details
Name: | us-gaap_ConcentrationRiskCreditRisk
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 260 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 260 -SubTopic 10 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=6371337&loc=d3e3630-109257 + Details
Name: | us-gaap_EarningsPerSharePolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for determining the fair value of financial instruments. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 820 -SubTopic 10 -Section 60 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=7493716&loc=d3e21868-110260 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 825 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=121572278&loc=d3e13279-108611 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790 + Details
Name: | us-gaap_FairValueOfFinancialInstrumentsPolicy
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for goodwill. This accounting policy also may address how an entity assesses and measures impairment of goodwill, how reporting units are determined, how goodwill is allocated to such units, and how the fair values of the reporting units are determined. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 20 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790 + Details
Name: | us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 45 -Paragraph 25 -URI http://asc.fasb.org/extlink&oid=120406818&loc=d3e32247-109318 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 20 -URI http://asc.fasb.org/extlink&oid=84230637&loc=d3e32847-109319 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 954 -SubTopic 740 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6491622&loc=d3e9504-115650 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 19 -URI http://asc.fasb.org/extlink&oid=84230637&loc=d3e32840-109319 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=116657188&loc=SL116659661-227067 Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 9 -URI http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319 Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 45 -Paragraph 28 -URI http://asc.fasb.org/extlink&oid=120406818&loc=d3e32280-109318 Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 17 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=84230637&loc=d3e32809-109319 + Details
Name: | us-gaap_IncomeTaxPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 330 -SubTopic 10 -Section 50 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=116847112&loc=d3e4556-108314 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 330 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=116847112&loc=d3e4492-108314 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 270 -SubTopic 10 -Section 45 -Paragraph 6 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=116846552&loc=d3e543-108305 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 330 -URI http://asc.fasb.org/topic&trid=2126998 Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.6(b)) -URI http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 + Details
Name: | us-gaap_InventoryPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for investment classified as marketable security. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 320 -Section 50 -Paragraph 5 -URI http://asc.fasb.org/extlink&oid=120252992&loc=d3e62652-112803 + Details
Name: | us-gaap_MarketableSecuritiesPolicy
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact. + References No definition available. + Details
Name: | us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for pension and other postretirement benefit plans. This accounting policy may address (1) the types of plans sponsored by the entity, and the benefits provided by each plan (2) groups that participate in (or are covered by) each plan (3) how plan assets, liabilities and expenses are measured, including the use of any actuaries and (4) significant assumptions used by the entity to value plan assets and liabilities and how such assumptions are derived. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 60 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=66047640&loc=d3e39622-114963 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 80 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=65877416&loc=d3e29149-114947 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 70 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=49170846&loc=d3e28014-114942 Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 30 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6412939&loc=d3e15145-114933 Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920 + Details
Name: | us-gaap_PensionAndOtherPostretirementPlansPolicy
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 958 -SubTopic 360 -Section 50 -Paragraph 1 -Subparagraph (d) -URI http://asc.fasb.org/extlink&oid=120429125&loc=d3e99779-112916 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.13(a)) -URI http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 958 -SubTopic 360 -Section 50 -Paragraph 6 -URI http://asc.fasb.org/extlink&oid=120429125&loc=d3e99893-112916 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 360 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229 Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790 + Details
Name: | us-gaap_PropertyPlantAndEquipmentPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for determining the allowance for doubtful accounts for trade and other accounts receivable balances, and when impairments, charge-offs or recoveries are recognized. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(4)) -URI http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 9 -URI http://asc.fasb.org/extlink&oid=121611835&loc=d3e5144-111524 + Details
Name: | us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for revenue recognition for dividend revenue. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790 + Details
Name: | us-gaap_RevenueRecognitionDividends
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 4 -Subparagraph (e) -URI http://asc.fasb.org/extlink&oid=84158767&loc=d3e18823-107790 Reference 2: http://www.xbrl.org/2003/role/exampleRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 4 -Subparagraph (f) -URI http://asc.fasb.org/extlink&oid=84158767&loc=d3e18823-107790 + Details
Name: | us-gaap_RevenueRecognitionPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (b),(f) -URI http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901 + Details
Name: | us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for accounts receivable. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=121611835&loc=d3e4975-111524 Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 15 -Subparagraph (d) -URI http://asc.fasb.org/extlink&oid=121611835&loc=d3e5212-111524 Reference 3: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 11B -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=121611835&loc=SL6953423-111524 Reference 4: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 6 -URI http://asc.fasb.org/extlink&oid=121611835&loc=d3e5093-111524 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=121611835&loc=d3e5033-111524 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 20 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=84159169&loc=d3e10133-111534 + Details
Name: | us-gaap_TradeAndOtherAccountsReceivablePolicy
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 12 -URI http://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 11 -URI http://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 9 -URI http://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592 Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592 Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 8 -URI http://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592 Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592 + Details
Name: | us-gaap_UseOfEstimates
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration