XML 46 R21.htm IDEA: XBRL DOCUMENT
v3.19.3.a.u2

Accounting Policies Accounting Policies (Policies) | 12 Months Ended
--- | ---
Dec. 31, 2019
Accounting Policies [Abstract] |
Use of Estimates, Policy [Policy Text Block] | Use of Estimates The preparation of the consolidated financial statements in conformity with accounting principles generally accepted in the United States requires management to make estimates and assumptions that affect the amounts reported in the consolidated financial statements and accompanying notes. Actual results could differ from those estimates. Allowance for Doubtful Accounts The Company evaluates the collectability of its accounts receivable based on a combination of factors. In circumstances in which the Company is aware of a specific customer’s inability to meet its financial obligations to the Company (for example, bankruptcy filings, accounts turned over for collection, or litigation), the Company records a specific reserve for these bad debts against amounts due to reduce the net recognized receivable to the amount the Company reasonably believes will be collected. For all other customers, the Company recognizes reserves for these bad debts based on the length of time the receivables are past due. Specifically, amounts that are 90 days or more past due are reserved at 50.0% for Expedited Freight, 10.0% for Intermodal, 25.0% for Pool. If circumstances change (i.e., the Company experiences higher than expected defaults or an unexpected material adverse change in a customer’s ability to meet its financial obligations to the Company), the estimates of the recoverability of amounts due to the Company could be changed by a material amount. Accounts are written off after all means of collection, including legal action, have been exhausted. Allowance for Revenue Adjustments The Company’s allowance for revenue adjustments consists of amounts reserved for billing rate changes that are not captured upon load initiation. These adjustments are recorded in revenue from operations and generally arise: (1) when the sales department contemporaneously grants small rate changes (“spot quotes”) to customers that differ from the standard rates in the system; (2) when freight requires dimensionalization or is reweighed resulting in a different required rate; (3) when billing errors occur; and (4) when data entry errors occur. When appropriate, permanent rate changes are initiated and reflected in the system. The Company monitors the manual revenue adjustments closely through the employment of various controls that are in place to ensure that revenue recognition is not compromised. During 2019, average revenue adjustments per month were approximately $278 on average revenue per month of approximately $117,533 (0.2% of monthly revenue). In order to estimate the allowance for revenue adjustments related to ending accounts receivable, the Company prepares an analysis that considers average monthly revenue adjustments and the average lag for identifying and quantifying these revenue adjustments. Based on this analysis, the Company establishes an allowance covering approximately 35-105 days (dependent upon experience in the last twelve months) of average revenue adjustments, adjusted for rebates and billing errors. The lag is periodically adjusted based on actual historical experience. Additionally, the average amount of revenue adjustments per month can vary in relation to the level of sales or based on other factors (such as personnel issues that could result in excessive manual errors or in excessive spot quotes being granted). Both of these significant assumptions are continually evaluated for appropriateness. Self-Insurance Loss Reserves Under U.S. Department of Transportation (“DOT”) regulations, the Company is liable for property damage and personal injuries caused by owner-operators and Company-employed drivers while they are operating on the Company's behalf. Additionally, from time to time, the drivers employed and engaged by the third-party transportation carriers the Company contracts with are involved in accidents, which may result in serious personal injuries. The resulting types and/or amounts of damages may be excluded by or exceed the amount of insurance coverage maintained by the contracted carrier. Although these drivers are not Company employees, all of these drivers are employees, owner-operators, or independent contractors working for carriers and, from time to time, claims may be asserted against us for their actions, or for the Company's actions in retaining them. The Company currently maintains liability insurance coverage that it believes is adequate to cover third-party claims. The Company has a self-insured retention ("SIR") of $3,000 per occurrence for vehicle and general liability claims and will be responsible for any damages and personal injuries below that self-insured amount. The Company is also responsible for varying annual aggregate deductible amounts of liability for claims in excess of the SIR/deductible. For the policy year that began April 1, 2019, the Company had an annual $6,000 aggregate deductible for claims between $3,000 and $5,000. The Company also had a $2,500 aggregate deductible for claims between $5,000 and $10,000. As a result, the Company is responsible for the first $7,500 per claim, until it meets the $6,000 aggregate deductible for claims between $3,000 and $5,000 and the $2,500 aggregate deductible for claims between $5,000 and $10,000. This insurance covers vehicle liability and general liability claims for the Expedited Frieght, excluding its truckload operation, and Pool Distribution segments. Truckload maintains separate liability insurance coverage for claims between $0 and $5,000, and for the policy year that began April 1, 2019, truckload had no SIR for claims in this layer. Intermodal maintains separate liability insurance coverage for all liability claims. For the policy year that began April 1, 2019, Intermodal had an SIR of $50 for each claim. The Company also maintains brokerage liability insurance coverage to cover third-party claims for damages and personal injuries arising from accidents with drivers employed and engaged by third-party transportation carriers, and this policy has an SIR of $100 for each claim. The Company may also be subject to claims for workers’ compensation. The Company maintains workers’ compensation insurance coverage that it believes is adequate to cover such claims. The Company has a SIR of approximately $350 for each such claim, except in Ohio, where it is a qualified self-insured entity with an approximately $500 SIR. The amount of self-insurance loss reserves and loss adjustment expenses is determined based on an estimation process that uses information obtained from both company-specific and industry data, as well as general economic information. The Company estimates its self-insurance loss exposure by evaluating the merits and circumstances surrounding individual known claims and by performing actuarial analysis to determine an estimate of probable losses on claims incurred but not reported. Such losses should be realized immediately as the events underlying the claims have already occurred as of the balance sheet dates. The estimation process for self-insurance loss exposure requires management to continuously monitor and evaluate the life cycle of claims. Using data obtained from this monitoring and the Company’s assumptions about the emerging trends, management develops an estimate of ultimate claims based on its historical experience and other available market information. The most significant assumptions used in the estimation process include determining the trend in loss costs, the expected consistency in the frequency and severity of claims incurred but not yet reported, changes in the timing of the reporting of losses from the loss date to the notification date, and expected costs to settle unpaid claims. The Company utilizes quarterly actuarial analyses to evaluate open claims and estimate the ongoing development exposure. As of December 31, 2019 and 2018, the Company had insurance reserves of $66,176 and $54,228, respectively, which included reserves in excess of the SIR expected to be reimbursed from third-party insurance carriers. The long-term portion of this liability is $49,810, which is included in “Other long-term liabilities,” and the remainder is included in “Insurance and Claims accruals” on the Company’s Balance Sheets. As of December 31, 2019, the Company recognized an insurance proceeds receivable and claims payable of $34,091 for open vehicle and workers’ compensation claims in excess of the Company's stop-loss limits. As of December 31, 2018, the Company recognized an insurance proceeds receivable and claims payable of $28,520 for open vehicle and workers’ compensation claims in excess of the Company's stop-loss limits. These balances are recorded in other assets and other long-term liabilities, respectively, in the Company's consolidated balance sheets.
Revenue Recognition, Policy [Policy Text Block] | Revenue and Expense Recognition The Company's revenue is generated from providing transportation and related services to customers in accordance with contractual agreements, bill of lading ("BOL") contracts and general tariff provisions. Related services include accessorial charges such as terminal handling, storage, equipment rentals and customs brokerage. These services are distinct and are accounted for as separate performance obligations. Generally, the Company's performance obligations begin when a customer's BOL is received and are satisfied when the delivery of a shipment and related services is completed. The Company recognizes revenue for its services over time to coincide with when its customers simultaneously receive and consume the benefits of these services. Performance obligations are short-term with transit days less than a week. Upon delivery of a shipment or related service, customers are billed and remit payment according to payment terms. Revenue is categorized by line of business as the Company believes this best depicts the nature, timing and amount of revenue and cash flows. For all lines of business, the Company reports revenue on a gross basis as it is the principal in the transaction. In addition, the Company has discretion in setting its service pricing and as a result, the amount earned for these services varies. The Company also has the discretion to select its drivers and other vendors for the services provided to its customers. These factors, discretion in setting prices and discretion in selecting drivers and other vendors, further support reporting revenue on a gross basis. See additional discussion in the Recent Accounting Pronouncements section of this Note and in Note 10, Segment Reporting. All expenses are recognized when incurred. Purchased transportations expenses are typically due to the owner-operator or third-party transportation provider once the delivery of a shipment and related services is completed. To ensure these expenses are properly recognized when incurred, these costs are recognized over time to coincide with the service performance.
Cash and Cash Equivalents, Policy [Policy Text Block] | Cash and Cash Equivalents The Company considers all highly liquid investments with a maturity of three months or less when purchased to be cash and cash equivalents. The Company does not hold any restricted cash as of December 31, 2019 or 2018.
Inventories, Policy [Policy Text Block] | Inventories Inventories of tires, replacement parts, supplies, and fuel for equipment are stated at the lower of cost or market utilizing the FIFO (first-in, first-out) method of determining cost. Inventories of tires and replacement parts are not material in the aggregate. Replacement parts are expensed when placed in service, while tires are capitalized and amortized over their expected life. Replacement parts and tires are included as a component of other operating expenses in the consolidated statements of comprehensive income.
Property and Equipment, Policy [Policy Text Block] | Property and Equipment Property and equipment are stated at cost. Expenditures for normal repair and maintenance are expensed as incurred. Depreciation of property and equipment is calculated based upon the cost of the asset, reduced by its estimated salvage value, using the straight-line method over the estimated useful lives as follows:
Buildings |  | 30-40 years
Equipment |  | 3-10 years
Leasehold improvements |  | Lesser of Useful Life or Initial Lease Term
The Company evaluates the reasonableness of the useful lives and salvage values of its assets on an ongoing basis. Results of this evaluation are described in Note 2, Acquisitions, Goodwill and Other Long-Lived Assets. The Company reviews its long-lived assets for impairment whenever events or changes in circumstances indicate that the carrying amount may not be recoverable. Impairment is recognized on assets classified as held and used when the sum of undiscounted estimated cash flows expected to result from the use of the asset is less than the carrying value. If such measurement indicates a possible impairment, the estimated fair value of the asset is compared to its net book value to measure the impairment charge, if any. Results of impairment testing are described in Note 2, Acquisitions, Goodwill and Other Long-Lived Assets. When the criteria have been met for long-lived assets to be classified as held for sale, the assets are recorded at the lower of carrying value or fair value (less selling costs).
Operating Leases, Policy [Policy Text Block] | Leases The Company holds leases classified as both operating and finance. As of January 1, 2019, the Company adopted ASU 2016-02, Leases, which required the Company to recognize a right-of-use asset and a corresponding lease liability on its balance sheet for most leases classified as operating leases under previous guidance. The Company continues to record a right-of-use asset and corresponding lease liability for leases classified as finance leases under the previous guidance. This standard was adopted using the modified retrospective approach as of January 1, 2019 and comparative financial statements have not been presented as allowed per the guidance. As a result, for leases and subleases with terms greater than 12 months, the Company recorded the related right-of-use asset as the balance of the related lease liability, adjusted for any prepaid or accrued lease payments. The lease liability was recorded at the present value of the lease payments over the term. See further discussion in Note 6, Leases.
Business Combinations Policy [Policy Text Block] | Business Combinations Upon the acquisition of a business, the fair value of the assets acquired and liabilities assumed must be estimated. This requires judgments regarding the identification of acquired assets and liabilities assumed, some of which may not have been previously recorded by the acquired business, as well as judgments regarding the valuation of all identified acquired assets and assumed liabilities. The assets acquired and liabilities assumed are determined by reviewing the operations, interviewing management and reviewing the financial and contractual information of the acquired business. Consideration is typically paid in the form of cash paid upon closing or contingent consideration paid upon satisfaction of a future obligation. If contingent consideration is included in the purchase price, the Company values that consideration as of the acquisition date and it is recorded to goodwill. Once the acquired assets and assumed liabilities are identified, the fair values of the assets and liabilities are estimated using a variety of approaches that require significant judgments. For example, intangible assets are typically valued using a discounted cash flow (“DCF”) analysis, which requires estimates of the future cash flows that are attributable to the intangible asset. A DCF analysis also requires significant judgments regarding the selection of discount rates that are intended to reflect the risks that are inherent in the projected cash flows, the determination of terminal growth rates, and judgments about the useful life and pattern of use of the underlying intangible asset. The valuation of acquired property, plant and equipment requires judgments about current market values, replacement costs, the physical and functional obsolescence of the assets and their remaining useful lives. A failure to appropriately assign fair values to acquired assets and assumed liabilities could significantly impact the amount and timing of future depreciation and amortization expense, as well as significantly overstate or understate assets or liabilities.
Goodwill and Other Intangible Assets, Policy [Policy Text Block] | Goodwill and Other Intangible Assets Goodwill is recorded at cost based on the excess of purchase price over the fair value of net assets acquired. Goodwill and intangible assets with indefinite lives are not amortized but the Company conducts an annual (or more frequently if circumstances indicate possible impairment) impairment test of goodwill for each reporting unit at June 30 of each year. Examples of such events or circumstances could include a significant change in business climate or a loss of significant customers. Other intangible assets are amortized over their useful lives. Results of impairment testing are described in Note 2, Acquisitions, Goodwill and Other Long-Lived Assets. Acquisitions are accounted for using the purchase method. The definite-lived intangible assets of the Company resulting from acquisition activity and the related amortization are described in Note 2, Acquisitions, Goodwill and Other Long-Lived Assets.
Software Development, Policy [Policy Text Block] | Software Development Costs related to software developed or acquired for internal use are expensed or capitalized based on the applicable stage of software development and any capitalized costs are amortized over their estimated useful life. The Company typically uses a five-year straight line amortization for the capitalized amounts of software development costs. As of December 31, 2019 and 2018 the Company had $24,944 and $21,492, respectively, of capitalized software development costs included in property and equipment. Accumulated amortization on these assets was $17,190 and $15,611 at December 31, 2019 and 2018, respectively. Included in depreciation expense is amortization of capitalized software development costs. Amortization of capitalized software development for the years ended December 31, 2019, 2018 and 2017 was $1,870, $1,905 and $1,816 respectively. As of December 31, 2019 the estimated amortization expense for the next five years of capitalized software development costs is as follows:
2020 | $ | 1,980 |
2021 | 1,649 |
2022 | 1,370 |
2023 | 1,098 |
2024 | 740 |
Total | $ | 6,837 |
Income Taxes, Policy [Policy Text Block] | Income Taxes The Company accounts for income taxes using the liability method, whereby deferred tax assets and liabilities are determined based on differences between financial reporting and tax basis of assets and liabilities and are measured using the enacted tax rates and laws that will be in effect when the differences are expected to be recovered or settled. The Company reports a liability for unrecognized tax benefits resulting from uncertain tax positions taken or expected to be taken in a tax return. The Company recognizes interest and penalties, if any, related to unrecognized tax benefits in interest expense and operating expenses, respectively. See additional discussion in the Note 5, Income Taxes.
Net Income Per Share, Policy [Policy Text Block] | Net Income Per Share Basic net income per share is computed by dividing net income available to common shareholders by the weighted-average number of common shares outstanding for the period. The Company's non-vested shares contain non-forfeitable rights to dividends and are therefore considered participating securities for purposes of computing net income per share pursuant to the two-class method. Net income allocated to participating securities was $945 in 2019, $881 in 2018 and $700 in 2017. Net losses are not allocated to participating securities in periods in which the Company incurs a net loss. Diluted net income per share is computed by dividing net income available to common shareholders by the weighted-average number of common shares outstanding after considering the additional dilution from any dilutive non-participating securities. The Company's non-participating securities include options and performance shares.
Share-based Payments, Policy [Policy Text Block] | Share-Based Payments The Company’s general practice has been to make a single annual grant of share-based compensation in the first quarter to key employees and to make other grants only in connection with new employment or promotions. Forms of share-based compensation granted to employees by the Company include stock options, non-vested shares of common stock (“non-vested shares”), and performance shares. The Company also typically makes a single annual grant of non-vested shares to non-employee directors in conjunction with their annual election to the Company's Board of Directors or at the time of their appointment to the Board of Directors. Share-based compensation is based on the grant date fair value of the instrument and is recognized ratably over the requisite service period, or vesting period. Stock options typically expire seven years from the grant date and vest ratably over a three-year period. The Company uses the Black-Scholes option-pricing model to estimate the grant-date fair value of options granted. All share-based compensation expense is recognized in salaries, wages and employee benefits. See Note 4, Shareholders' Equity, Stock Options and Net Income per Share for additional discussion.
New Accounting Pronouncements, Policy [Policy Text Block] | Recent Accounting Pronouncements In August 2018, the FASB issued ASU 2018-15, Intangibles Goodwill and Other Internal Use Software (Subtopic 350-40): Customers Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract. The amendments in this update 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. ASU 2018-15 is effective for fiscal years beginning after December 15, 2019, including interim periods within those fiscal years. Early adoption is permitted. The Company adopted this standard beginning with its fourth quarter ending December 31, 2019. The adoption of this standard did not have a material impact on the Company's financial statements. In June 2016, the FASB issued ASU 2016-13, Financial Instruments - Credit Losses (Topic 326), which replaces the incurred loss methodology previously employed to measure credit losses for most financial assets and requires the use of a forward-looking expected loss model. Under current accounting guidance, credit losses are recognized when it is probable a loss has been incurred. The updated guidance will require financial assets to be measured at amortized costs less a reserve, equal to the net amount expected to be collected. This standard will be effective for annual periods beginning after December 15, 2019, including interim periods within those fiscal years, with early adoption permitted. The Company does not expect this guidance to have a material impact on its consolidated financial statements. In February 2016, the FASB issued ASU 2016-02, Leases, which requires lessees to recognize a right-of-use asset with a corresponding lease liability on their balance sheet for most leases classified as operating leases under previous guidance. Lessors are required to recognize a net lease investment for most leases. Additional qualitative and quantitative disclosures are also required. The Company applied the transition requirements as of January 1, 2019. As of December 31, 2019, the Company recorded right-of-use lease assets and corresponding lease liabilities of $151,657 and $152,140, respectively. There was no impact to the Company's Statements of Comprehensive Income or Statements of Cash Flows as a result of the adoption. In addition, comparative financial statements have not been presented as allowed per the guidance. Changes to processes and internal controls to meet the standard’s reporting and disclosure requirements have also been implemented. See Note 6, Leases, for additional discussion over this new standard, including the impact on the Company's financial statements.

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 completed business combinations (purchase method, acquisition method or combination of entities under common control). This accounting policy may include a general discussion of the purchase method or acquisition method of accounting (including for example, the treatment accorded contingent consideration, the identification of assets and liabilities, the purchase price allocation process, how the fair values of acquired assets and liabilities are determined) and the entity's specific application thereof. An entity that acquires another entity in a leveraged buyout transaction generally discloses the accounting policy followed by the acquiring entity in determining the basis used to value its interest in the acquired entity, and the rationale for that accounting policy. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 805 -SubTopic 10 -Section 05 -Paragraph 4 -Subparagraph (a)-(d) -URI http://asc.fasb.org/extlink&oid=6909625&loc=d3e227-128457 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_BusinessCombinationsPolicy
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=98513485&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=6877327&loc=d3e13212-122682 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 305 -SubTopic 10 -Section 05 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6375392&loc=d3e26790-107797 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 + 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 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 260 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257 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 Reference 4: 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 goodwill and intangible assets. This accounting policy also may address how an entity assesses and measures impairment of goodwill and intangible assets. + 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 350 -SubTopic 20 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=108376223&loc=d3e13816-109267 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 30 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275 + Details
Name: | us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock
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 50 -Paragraph 20 -URI http://asc.fasb.org/extlink&oid=84230637&loc=d3e32847-109319 Reference 2: 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 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 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -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 Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -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://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 45 -Paragraph 25 -URI http://asc.fasb.org/extlink&oid=84176650&loc=d3e32247-109318 Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 45 -Paragraph 28 -URI http://asc.fasb.org/extlink&oid=84176650&loc=d3e32280-109318 Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 30 -Section 05 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=65884525&loc=d3e40913-109327 + 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://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 330 -SubTopic 10 -Section 50 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=66092785&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 270 -SubTopic 10 -Section 45 -Paragraph 6 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=109236672&loc=d3e543-108305 Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 330 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=66092785&loc=d3e4492-108314 Reference 6: 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=6877327&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 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 long-lived, physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, basis of assets, depreciation and depletion methods used, including composite deprecation, estimated useful lives, capitalization policy, accounting treatment for costs incurred for repairs and maintenance, capitalized interest and the method it is calculated, disposals and impairments. + References Reference 1: 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=6877327&loc=d3e13212-122682 Reference 2: 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 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_PropertyPlantAndEquipmentPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for its research and development and computer software activities including the accounting treatment for costs incurred for (1) research and development activities, (2) development of computer software for internal use, (3) computer software to be sold, leased or otherwise marketed as a separate product or as part of a product or process and (4) in-process research and development acquired in a purchase business combination. + 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 350 -SubTopic 50 -Section 25 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=16397303&loc=d3e19347-109286 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 985 -SubTopic 20 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 40 -Section 30 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6389767&loc=d3e17916-109280 Reference 5: 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.15) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 + Details
Name: | us-gaap_ResearchDevelopmentAndComputerSoftwarePolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for revenue recognition for operating leases. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 840 -SubTopic 20 -Section 25 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=77902458&loc=d3e39896-112707 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -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 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_RevenueRecognitionLeasesOperating
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for revenue recognition. If the entity has different policies for different types of revenue transactions, the policy for each material type of transaction is generally disclosed. If a sales transaction has multiple element arrangements (for example, delivery of multiple products, services or the rights to use assets) the disclosure may indicate the accounting policy for each unit of accounting as well as how units of accounting are determined and valued. The disclosure may encompass important judgment as to appropriateness of principles related to recognition of revenue. The disclosure also may indicate the entity's treatment of any unearned or deferred revenue that arises from the transaction. + References Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef -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/otherTransitionRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=84158767&loc=d3e18726-107790 Reference 3: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 4 -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 stock option and stock incentive plans. This disclosure may include (1) the types of stock option or incentive plans sponsored by the entity (2) the groups that participate in (or are covered by) each plan (3) significant plan provisions and (4) how stock compensation is measured, and the methodologies and significant assumptions used to determine that measurement. + 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=109197908&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=109197908&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 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