XML 44 R31.htm IDEA: XBRL DOCUMENT
v3.22.0.1

Description of Business and Summary of Significant Accounting Policies (Policies) | 12 Months Ended
--- | ---
Dec. 31, 2021
Accounting Policies [Abstract] |
Management Estimates | Management estimates — The preparation of financial statements in conformity with accounting principles generally accepted in the United States of America (“U.S. GAAP”) 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 such estimates
Revenue Recognition | Revenue recognition — Revenues from our contract drilling, pressure pumping, directional drilling, oilfield rentals, equipment servicing and electrical control and automation activities are recognized as services are performed. All of the wells we drilled in 2021, 2020 and 2019 were drilled under daywork contracts. Revenue from sales of products are recognized upon customer acceptance. Revenue is presented net of any sales tax charged to the customer that we are required to remit to local or state governmental taxing authorities. Reimbursements for the purchase of supplies, equipment, personnel services, shipping and other services that are provided at the request of our customers are recorded as revenue when incurred. The related costs are recorded as operating expenses when incurred.
Leases | Leases — We have operating leases for operating locations, corporate offices and certain operating equipment. As of December 31, 2021, we did not have any finance leases.
Accounts Receivable | Accounts receivable — Trade accounts receivable are recorded at the invoiced amount. The allowance for credit losses represents our estimate of the amount of probable credit losses existing in our accounts receivable. We review the adequacy of our allowance for credit losses at least quarterly. Significant individual accounts receivable balances and balances which have been outstanding greater than 90 days are reviewed individually for collectability. Account balances, when determined to be uncollectible, are charged against the allowance.
Inventories | Inventories — Inventories consist primarily of sand and other products to be used in conjunction with our pressure pumping activities, materials used in our directional drilling and equipment servicing business and spare parts for our Colombia contract drilling business. Such inventories are stated at the lower of cost or net realizable value, with cost determined using the average cost method.
Other Current Assets | Other current assets — Other current assets includes reimbursement from our workers compensation insurance carrier for claims in excess of our deductible in the amount of $29.9 million and $36.1 million at December 31, 2021 and 2020, respectively.
Property and Equipment | Property and equipment — Property and equipment is carried at cost less accumulated depreciation. Depreciation is provided on the straight-line method over the estimated useful lives. The method of depreciation does not change whenever equipment becomes idle. The estimated useful lives, in years, are shown below:
|  | Useful Lives
Equipment |  | 1.25-15
Buildings |  | 15-20
Other |  | 3-12
Long-lived assets, including property and equipment, are evaluated for impairment when certain triggering events or changes in circumstances indicate that the carrying values may not be recoverable over their estimated remaining useful life.
Maintenance and Repairs | Maintenance and repairs — Maintenance and repairs are charged to expense when incurred. Renewals and betterments which extend the life or improve existing property and equipment are capitalized.
Disposals | Disposals — Upon disposition of property and equipment, the cost and related accumulated depreciation are removed and any resulting gain or loss is reflected in the consolidated statement of operations.
Oil and Natural Gas Properties | Oil and natural gas properties — Working interests in oil and natural gas properties are accounted for using the successful efforts method of accounting. Under the successful efforts method of accounting, exploration costs which result in the discovery of oil and natural gas reserves and all development costs are capitalized to the appropriate well. Exploration costs which do not result in discovering oil and natural gas reserves are charged to expense when such determination is made. Costs of exploratory wells are initially capitalized to wells-in-progress until the outcome of the drilling is known. We review wells-in-progress quarterly to determine whether sufficient progress is being made in assessing the reserves and economic viability of the respective projects. If no progress has been made in assessing the reserves and economic viability of a project after one year following the completion of drilling, we consider the well costs to be impaired and recognize the costs as expense. Geological and geophysical costs, including seismic costs, and costs to carry and retain undeveloped properties are charged to expense when incurred. The capitalized costs of both developmental and successful exploratory type wells, consisting of lease and well equipment and intangible development costs, are depreciated, depleted and amortized using the units-of-production method, based on engineering estimates of total proved developed oil and natural gas reserves for each respective field. Oil and natural gas leasehold acquisition costs are depreciated, depleted and amortized using the units-of-production method, based on engineering estimates of total proved oil and natural gas reserves for each respective field. We review our proved oil and natural gas properties for impairment whenever a triggering event occurs, such as downward revisions in reserve estimates or decreases in expected future oil and natural gas prices. Proved properties are grouped by field and undiscounted cash flow estimates are prepared based on management’s expectation of future pricing over the lives of the respective fields. These cash flow estimates are reviewed by an independent petroleum engineer. If the net book value of a field exceeds our undiscounted cash flow estimate, impairment expense is measured and recognized as the difference between net book value and fair value. The fair value estimates used in measuring impairment are based on internally developed unobservable inputs including reserve volumes and future production, pricing and operating costs (Level 3 inputs in the fair value hierarchy of fair value accounting). We review unproved oil and natural gas properties quarterly to assess potential impairment. Our impairment assessment is made on a lease-by-lease basis and considers factors such as management’s intent to drill, lease terms and abandonment of an area. If an unproved property is determined to be impaired, the related property costs are expensed. Impairment expense related to oil and natural gas properties of approximately $1.3 million, $11.2 million and $2.2 million was recorded for the years ended December 31, 2021, 2020 and 2019, respectively.
Income Taxes | Income taxes — The asset and liability method is used in accounting for income taxes. Under this method, deferred tax assets and liabilities are recognized for operating loss and tax credit carryforwards and for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the year in which those temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in the results of operations in the period that includes the enactment date. If applicable, a valuation allowance is recorded to reduce the carrying amounts of deferred tax assets unless it is more likely than not that such assets will be realized. Our policy is to account for interest and penalties with respect to income taxes as operating expenses.
Stock-based Compensation | Stock-based compensation — We recognize the cost of share-based payments under the fair-value-based method. Under this method, compensation cost related to share-based payments is measured based on the estimated fair value of the awards at the date of grant, net of estimated forfeitures. This expense is recognized over the expected life of the awards, see Note 12. As share-based compensation expense recognized in the consolidated statements of operations is based on awards ultimately expected to vest, it has been reduced for estimated forfeitures, based on historical experience. Forfeitures are estimated at the time of grant and revised in subsequent periods if actual forfeitures differ from those estimates.
Statement of Cash Flows | Statement of cash flows — For purposes of reporting cash flows, cash and cash equivalents include cash on deposit and money market funds.
Recently Issued Accounting Standards | Recently Adopted Accounting Standards — In June 2016, the FASB issued an accounting standards update on measurement of credit losses on financial instruments. The new guidance requires us to measure all expected credit losses for financial instruments held at the reporting date based on historical experience, current conditions and reasonable and supportable forecasts. The new standard was effective for fiscal years beginning after December 15, 2019, including all interim periods within those years. We adopted ASU 2016-13 as of January 1, 2020. The adoption of this guidance and recognition of a loss allowance at an amount equal to expected credit losses for accounts receivable was not material and did not result in a transition adjustment to retained earnings. For more information regarding credit losses, see Note 4. In August 2018, the FASB issued an accounting standards update to align the requirements for capitalizing implementation costs incurred in a hosting arrangement that is a service contract with the requirements for capitalizing implementation costs incurred to develop or obtain internal-use software. The capitalized implementation costs of a hosting arrangement that is a service contract will be expensed over the term of the hosting arrangement. The new standard was effective for fiscal years beginning after December 15, 2019, including all interim periods within those years. We adopted this new guidance on January 1, 2020 prospectively with respect to all implementation costs incurred after the date of adoption. There was no material impact on our consolidated financial statements. In August 2018, the FASB issued an accounting standards update to eliminate certain disclosure requirements for fair value measurements for all entities, require public entities to disclose certain new information and modify certain disclosure requirements. The FASB developed the amendments to Topic 820 as part of its broader disclosure framework project, which aims to improve the effectiveness of disclosures in the notes to financial statements by focusing on requirements that clearly communicate the most important information to users of the financial statements. The new standard was effective for fiscal years beginning after December 15, 2019, including all interim periods within those years. We adopted this new guidance on January 1, 2020 and there was no material impact on our consolidated financial statements. In December 2019, the FASB issued an accounting standards update to simplify the accounting for income taxes. The amendments in the update were effective for public business entities for fiscal years beginning after December 15, 2020, with early adoption permitted. We adopted this new guidance on January 1, 2021, and there was no material impact on our consolidated financial statements. Recently Issued Accounting Standards — In March 2020, the FASB issued an accounting standards update to provide temporary optional expedients that simplify the accounting for contract modifications to existing debt agreements expected to arise from the market transition from LIBOR to alternative reference rates. The amendments in the update are effective as of March 12, 2020 through December 31, 2022 and may be applied to contract modifications from the beginning of an interim period that includes or is subsequent to March 12, 2020. We plan to adopt this standard when LIBOR is discontinued, and we do not expect this new guidance will have a material impact on our consolidated financial statements. In October 2 021, the FASB issued an accounting standards update, which requires contract assets and contract liabilities (i.e., deferred revenue) acquired in a business combination to be recognized and measured by the acquirer on the acquisition date in accordance with ASC 606, Revenue from Contracts with Customers. Generally, this new guidance will result in the acquirer recognizing contract assets and contract liabilities at the same amounts recorded by the acquiree. Historically, such amounts were recognized by the acquirer at fair value in acquisition accounting. The amendments should be applied prospectively to acquisitions occurring on or after the effective date. The amendments in the update are effective for public business entities for fiscal years beginning after December 15, 2022, with early adoption permitted. We plan to adopt this new guidance on January 1, 2023, and we do not expect this new guidance will have a material impact on our consolidated financial statements. During the third quarter of 2019, we identified and recorded out-of-period adjustments primarily related to the accounting for inventory in our directional drilling segment. We concluded that these adjustments were not material to the consolidated financial statements for any of the current or prior periods presented. The net adjustment is reflected as a $6.6 million increase to “Loss before income taxes” in the consolidated statements of operations for the year ended December 31, 2019.

X
- Definition Cash Flow Presentation Policy + References No definition available. + Details
Name: | pten_CashFlowPresentationPolicyTextBlock
Namespace Prefix: | pten_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Operating leases policy text block. + References No definition available. + Details
Name: | pten_OperatingLeasesPolicyPolicyTextBlock
Namespace Prefix: | pten_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Other current assets. + References No definition available. + Details
Name: | pten_OtherCurrentAssetsPolicyTextBlock
Namespace Prefix: | pten_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Repairs and Maintenance Policy + References No definition available. + Details
Name: | pten_RepairsAndMaintenancePolicyTextBlock
Namespace Prefix: | pten_
Data Type: | dtr-types: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 salaries, bonuses, incentive awards, postretirement and postemployment benefits granted to employees, including equity-based arrangements; discloses methodologies for measurement, and the bases for recognizing related assets and liabilities and recognizing and reporting compensation expense. + References Reference 1: 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(1)) -URI http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901 + Details
Name: | us-gaap_CompensationRelatedCostsPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for accounting for costs incurred in oil and gas activities. This policy addresses whether an entity uses the successful efforts method or full cost method. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 932 -SubTopic 235 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=123377692&loc=d3e61526-109447 + Details
Name: | us-gaap_FullCostOrSuccessfulEffortsPolicy
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 360 -SubTopic 10 -Section 05 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=109226317&loc=d3e202-110218 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 360 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SAB Topic 5.CC) -URI http://asc.fasb.org/extlink&oid=27011434&loc=d3e125687-122742 + Details
Name: | us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types: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=123427490&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=121826272&loc=d3e32847-109319 Reference 3: 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=121826272&loc=d3e32840-109319 Reference 4: 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=124431353&loc=SL116659661-227067 Reference 5: 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=121826272&loc=d3e32639-109319 Reference 6: 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=123427490&loc=d3e32280-109318 Reference 7: 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=121826272&loc=d3e32809-109319 + Details
Name: | us-gaap_IncomeTaxPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types: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 210 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 912 -SubTopic 330 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6471895&loc=d3e55923-109411 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=124437754&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://www.xbrl.org/2003/role/exampleRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 4 -Subparagraph (d) -URI http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790 Reference 8: 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: | dtr-types: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: | dtr-types: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 + Details
Name: | us-gaap_PropertyPlantAndEquipmentPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for revenue from contract with customer. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 17 -URI http://asc.fasb.org/extlink&oid=123351226&loc=SL49130561-203045 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 20 -Subparagraph (d) -URI http://asc.fasb.org/extlink&oid=123351226&loc=SL49130566-203045 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 18 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=123351226&loc=SL49130563-203045 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -URI http://asc.fasb.org/topic&trid=49130388 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 20 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=123351226&loc=SL49130566-203045 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 18 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=123351226&loc=SL49130563-203045 Reference 7: 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=123372394&loc=d3e18823-107790 Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 20 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=123351226&loc=SL49130566-203045 Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 19 -URI http://asc.fasb.org/extlink&oid=123351226&loc=SL49130564-203045 Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 20 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=123351226&loc=SL49130566-203045 + Details
Name: | us-gaap_RevenueFromContractWithCustomerPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types: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=123577603&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=123577603&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=123577603&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=123577603&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=123577603&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: | dtr-types: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: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration