XML 14 R19.htm IDEA: XBRL DOCUMENT
v3.19.3

Basis of Presentation (Policies) | 3 Months Ended
--- | ---
Sep. 30, 2019
Basis of Presentation |
Description of Business | Description of Business ​ OSI Systems, Inc., together with our subsidiaries, is a vertically integrated designer and manufacturer of specialized electronic systems and components for critical applications. We sell our products in diversified markets, including homeland security, healthcare, defense and aerospace. ​ We have three reporting segments: (i) Security, providing security inspection systems and related services, and turnkey security screening solutions; (ii) Healthcare, providing patient monitoring and diagnostic cardiology products and related services and (iii) Optoelectronics and Manufacturing, providing specialized electronic components and electronic manufacturing services for our Security and Healthcare divisions as well as to external original equipment manufacturer ("OEM") customers and end users for applications in the defense, aerospace, medical and industrial markets, among others. ​ Through our Security segment, we provide security screening products and related services internationally. These products fall into the following categories: baggage and parcel inspection; cargo and vehicle inspection; hold (checked) baggage screening; people screening; radiation detection; and explosive and narcotics trace detection. In addition to these products, we also provide site design, installation, training and technical support services to our customers. We also provide turnkey security screening solutions, which can include the construction, staffing and long-term operation of security screening checkpoints for our customers. ​ Through our Healthcare segment, we design, manufacture, market and service patient monitoring and diagnostic cardiology systems and related supplies and accessories internationally. These products are used by care providers in critical care, emergency and perioperative areas within hospitals as well as physicians' offices, medical clinics and ambulatory surgery centers, among others. ​ Through our Optoelectronics and Manufacturing segment, we design, manufacture and market optoelectronic devices and flex circuits and provide electronics manufacturing services internationally for use in a broad range of applications, including aerospace and defense electronics, X-ray security and inspection systems and medical imaging, chemistry analysis and diagnostics instruments, telecommunications, scanners and industrial automations, automotive diagnostic systems, internet of things (IoT) and consumer wearable products. This division provides products and services to OEM customers and end users as well as to our Security and Healthcare divisions. ​
Basis of Presentation | Basis of Presentation ​ The condensed consolidated financial statements include the accounts of OSI Systems, Inc. and our subsidiaries. All significant intercompany accounts and transactions have been eliminated in consolidation. The condensed consolidated financial statements have been prepared by management in accordance with accounting principles generally accepted in the United States of America (“GAAP”) and in conjunction with the rules and regulations of the Securities and Exchange Commission (“SEC”). Certain information and footnote disclosures required for annual financial statements have been condensed or excluded in accordance with SEC rules and regulations applicable to interim unaudited financial statements. Accordingly, the condensed consolidated financial statements do not include all of the information and footnotes required by GAAP for audited financial statements. In the opinion of management, the condensed consolidated financial statements reflect all adjustments of a normal and recurring nature that are considered necessary for a fair presentation of the results for the interim periods presented. These condensed consolidated financial statements and the accompanying notes should be read in conjunction with the audited consolidated financial statements and accompanying notes included in our Annual Report on Form 10-K for the fiscal year ended June 30, 2019 filed with the SEC. The results of operations for the three months ended September 30, 2019 are not necessarily indicative of the operating results to be expected for the full 2020 fiscal year or any future periods. ​
Use of Estimates | Use of Estimates ​ The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and the disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of sales and costs of sales during the reporting period. The most significant of these estimates and assumptions for our company relate to contract revenue, profit and loss recognition, fair values of assets acquired and liabilities assumed in business combinations, values for inventories reported at lower of cost or net realizable value, stock-based compensation expense, income taxes, accrued warranty costs, and the recoverability, useful lives and valuation of recorded amounts of long-lived assets, identifiable intangible assets and goodwill. Changes in estimates are reflected in the periods during which they become known. Due to the inherent uncertainty involved in making estimates, our actual amounts reported in future periods could differ materially from these estimates. ​
Earnings Per Share Computations | Earnings Per Share Computations ​ We compute basic earnings per share by dividing net income available to common stockholders by the weighted average number of common shares outstanding during the period. We compute diluted earnings per share by dividing net income available to common stockholders by the sum of the weighted average number of common shares and dilutive potential common shares outstanding during the period. Potential common shares consist of the shares issuable upon the exercise of stock options and restricted stock unit awards under the treasury stock method. The underlying equity component of the 1.25% convertible senior notes due 2022 (the “Notes”) discussed in Note 6 to the condensed consolidated financial statements will have a net impact on diluted earnings per share when the average price of our common stock exceeds the conversion price because the principal amount of the Notes is intended to be settled in cash upon conversion. The dilutive effect of the Notes is included in the calculation below for the three months ended September 30, 2019. There was no dilutive effect of the Notes for the three months ended September 30, 2018. ​ The following table sets forth the computation of basic and diluted earnings per share (in thousands, except per share amounts): ​
​ | ​ | ​ | ​ | ​ | ​ | ​
​ | ​ | Three Months Ended September 30,
​ |  | 2018 |  | 2019
Net income available to common stockholders | ​ | $ | 9,402 | ​ | $ | 20,743
​ | ​ | ​ | ​ | ​ | ​ | ​
Weighted average shares outstanding—basic | ​ |  | 18,090 | ​ |  | 18,259
Dilutive effect of equity awards | ​ |  | 646 | ​ |  | 628
Dilutive effect of the Notes | ​ | ​ | — | ​ | ​ | 16
Weighted average shares outstanding—diluted | ​ |  | 18,736 | ​ |  | 18,903
​ | ​ | ​ | ​ | ​ | ​ | ​
Basic earnings per share | ​ | $ | 0.52 | ​ | $ | 1.14
Diluted earnings per share | ​ | $ | 0.50 | ​ | $ | 1.10
​ | ​ | ​ | ​ | ​ | ​ | ​
Shares excluded from diluted earnings per share due to their anti-dilutive effect | ​ | ​ | 42 | ​ | ​ | 84
​
Cash and Cash Equivalents | Cash and Cash Equivalents ​ We consider all highly liquid investments with maturities of three months or less as of the acquisition date to be cash equivalents. ​ Our cash and cash equivalents totaled $85.1 million at September 30, 2019. Of this amount, approximately 71% was held by our foreign subsidiaries and subject to repatriation tax considerations. These foreign funds were held primarily by our subsidiaries in Singapore, the United Kingdom, Malaysia, Canada and to a lesser extent in Mexico, Germany, and Albania among others. We have cash holdings that exceed insured limits for financial institutions; however, we mitigate this risk by utilizing high credit quality financial institutions throughout the world.
Fair Value of Financial Instruments | Fair Value of Financial Instruments ​ Our financial instruments consist primarily of cash and cash equivalents, marketable securities, insurance company contracts, accounts receivable, accounts payable and debt instruments. The carrying values of financial instruments, other than long term debt instruments, are representative of their fair values due to their short term maturities. The carrying values of our long term debt instruments are considered to approximate their fair values, as the interest rates of these instruments are variable or comparable to current rates available to us. ​ Fair value is the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date.The "Level 1" category includes assets and liabilities measured at quoted prices in active markets for identical assets and liabilities. The"Level 2" category includes assets and liabilities measured from observable inputs other than quoted market prices.The "Level 3" category includes assets and liabilities for which valuation inputs are unobservable and significant to the fair value measurement. As of June 30, 2019 and September 30, 2019, there were no assets in the "Level 3" category. Our contingent payment obligations related to acquisitions, which are further discussed in Note 9 to the condensed consolidated financial statements, are in the “Level 3” category for valuation purposes. ​ The fair values of our financial assets and liabilities are categorized as follows (in thousands): ​
​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​
​ | ​ | June 30, 2019 | ​ | September 30, 2019
​ |  | Level 1 |  | Level 2 |  | Level 3 |  | Total |  | Level 1 |  | Level 2 |  | Level 3 |  | Total
Assets: | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​
Insurance company contracts |  | $ | — |  | $ | 35,899 |  | $ | — |  | $ | 35,889 |  | $ | — | ​ | $ | 36,486 |  | $ | — |  | $ | 36,486
Liabilities: | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​
Contingent consideration | ​ | $ | — | ​ | $ | — | ​ | $ | 16,577 | ​ | $ | 16,577 | ​ | $ | — | ​ | $ | — | ​ | $ | 16,578 | ​ | $ | 16,578
​
Revenue Recognition | Revenue Recognition ​ We recognize revenue under Accounting Standards Codification Topic 606, Revenue from Contracts with Customers (“ASC 606”), which superseded all prior revenue recognition methods and industry-specific guidance. The core principle of ASC 606 is that an entity should recognize revenue to depict the transfer of control for promised goods or services to customers in an amount that reflects the consideration to which the entity expects to be entitled in exchange for those goods or services. In applying the revenue principles, an entity is required to identify the contract(s) with a customer, identify the performance obligations, determine the transaction price, allocate the transaction price to the performance obligations and recognize revenue when the performance obligation is satisfied (i.e., either over time or at a point in time). ASC 606 further requires that companies disclose sufficient information to enable users of financial statements to understand the nature, amount, timing and uncertainty of revenue and cash flows arising from contracts with customers. ​ Product Sales. We recognize revenue from sales of products upon shipment or delivery when control of the product transfers to the customer, depending on the terms of each sale, and when collection is probable. In the circumstance where terms of a product sale include subjective customer acceptance criteria, revenue is deferred until we have achieved the acceptance criteria unless the customer acceptance criteria are perfunctory or inconsequential. We generally offer customers payment terms of less than one year. In cases when payment terms extend beyond one year, we consider whether the contract has a significant financing component. ​ Service Revenue. Revenue from services includes installation and implementation of products and turnkey security screening services and after-market services. Generally, revenue from services is recognized over time as the services are performed. Revenues from out of warranty service maintenance contracts are recognized ratably over the respective terms of such contracts. Deferred revenue for such services arises from payments received from customers for services not yet performed. ​ Contract Revenue. Sales agreements with customers can be project specific, cover a period of time, and can be renewable periodically. The contracts may contain terms and conditions with respect to payment, delivery, installation, services, warranty and other rights. In certain instances, we consider an accepted customer order, governed by a master sales agreement, to be the contract with the customer when legal rights and obligations exist. Contracts with customers may include the sale of products and services, as discussed in the paragraphs above. In certain instances, contracts can contain multiple performance obligations as discussed in the paragraph below. According to the terms of a sale contract, we may receive consideration from a customer prior to transferring goods to the customer, and we record these prepayments as a contract liability. We also record deferred revenue, typically related to service contacts, when consideration is received before the services have been performed. We recognize customer deposits and deferred revenue as net sales after all revenue recognition criteria are met. ​ When determining revenue recognition for contracts, we use judgment based on our understanding of the obligations within each contract. We determine whether or not customer acceptance criteria are perfunctory or inconsequential. The determination of whether or not customer acceptance terms are perfunctory or inconsequential impacts the amount and timing of revenue recognition. Critical judgments also include estimates of warranty reserves, which are established based on historical experience and knowledge of the product under warranty. ​ Multiple Performance Obligations. Certain agreements with customers include the sale of capital equipment involving multiple elements that may include civil works to prepare a site for the installation of equipment, manufacture and delivery of equipment, installation and integration of equipment, training of customer personnel to operate the equipment and after-market service of the equipment. We generally separate multiple elements in a contract into separate performance obligations if those elements are distinct, both individually and in the context of the contract. If multiple promises comprise a series of distinct services which are substantially the same and have the same pattern of transfer, they are combined and accounted for as a single performance obligation. ​ In cases where obligations in a contract are distinct and thus require separation into multiple performance obligations, revenue recognition guidance requires that contract consideration be allocated to each distinct performance obligation based on its relative standalone selling price. The value allocated to each performance obligation is then recognized as revenue when the revenue recognition criteria for each distinct promise or bundle of promises has been met. ​ The standalone selling price for each performance obligation is an amount that depicts the amount of consideration to which the entity expects to be entitled in exchange for transferring the good or service. When there is only one performance obligation associated with a contract, the entire amount of consideration is attributed to that obligation. When a contract contains multiple performance obligations the standalone selling price is first estimated using the observable price, which is generally a list price net of applicable discount or the price used to sell the good or service in similar circumstances. In circumstances when a selling price is not directly observable, we will estimate the standalone selling price using information available to us including our market assessment and expected cost plus margin. ​ The timetable for fulfilment of each of the distinct performance obligations can range from completion in a short amount of time and entirely within a single reporting period to completion over several reporting periods. The timing of revenue recognition for each performance obligation may be dependent upon several milestones, including physical delivery of equipment, completion of factory acceptance test, completion of site acceptance test, installation and connectivity of equipment, certification of training of personnel and, in the case of after-market service deliverables, the passage of time (typically evenly over the post-warranty period of the service deliverable). ​ We often provide a guarantee to support our performance under multiple performance obligations. In the event that customers are permitted to terminate such arrangements, the underlying contract typically requires payment for deliverables and reimbursement of costs incurred through the date of termination. ​ We disaggregate revenue by reporting segment (Security, Optoelectronics and Manufacturing, and Healthcare) to depict the nature of revenue in a manner consistent with our business operations and to be consistent with other communications and public filings. Refer to Note 11 to our condensed consolidated financial statements for additional details of revenues by reporting segment. ​ Contract Assets and Liabilities. We enter into contracts to sell products and provide services, and we recognize contract assets and liabilities that arise from these transactions. We recognize revenue and corresponding accounts receivable according to ASC 606 and, at times, recognize revenue in advance of the time when contracts give us the right to invoice a customer. We may also receive consideration, per the terms of a contract, from customers prior to transferring goods to the customer. We record customer deposits as a contract liability. Additionally, we may receive payments, most typically for service and warranty contracts, at the onset of the contract and before the services have been performed. In such instances, we record a deferred revenue liability. We recognize these contract liabilities as sales after all revenue recognition criteria are met. ​ The table below shows the balance of our contract assets and liabilities as of June 30, 2019 and September 30, 2019, including the change between the periods (in thousands): ​
​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​
​ |  | June 30, |  | September 30, |  | ​ | ​ |  | ​ |
Contract Assets: | ​ | 2019 | ​ | 2019 | ​ | Change | ​ | % Change |
Unbilled revenue | ​ | $ | 19,287 | ​ | $ | 38,257 | ​ | $ | 18,970 |  | 98 | %
​
​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​
Contract Liabilities: |  | ​ |  | ​ |  | ​ |  | ​ |
Advances from customers | ​ | $ | 43,227 | ​ | $ | 49,845 | ​ | $ | 6,618 | ​ | 15 | %
Deferred revenue—current | ​ |  | 33,641 | ​ |  | 29,900 | ​ |  | (3,741) | ​ | (11) | %
Deferred revenue—long-term | ​ |  | 9,506 | ​ |  | 8,656 | ​ |  | (850) | ​ | (9) | %
​ Contract assets increased during the three months ended September 30, 2019 primarily due to satisfaction of performance obligations for explosive detection systems and cargo and vehicle inspection systems in our Security division which have not yet been billed to customers. The net increase in contract liabilities were primarily due to deposits received on cargo and vehicle system contracts in our Security division. ​ Remaining Performance Obligations. Remaining performance obligations related to ASC 606 represent the aggregate transaction price allocated to performance obligations under an original contract with a term greater than one year which are fully or partially unsatisfied at the end of the period. As of September 30, 2019, the aggregate amount of the transaction price allocated to remaining performance obligations was approximately $150.1 million. We expect to recognize revenue on approximately 49% of the remaining performance obligations over the next 12 months, and the remainder is expected to be recognized thereafter. During the three months ended September 30, 2019, we recognized revenue of $34.3 million from contract liabilities existing at the beginning of the period. ​ Practical Expedients. In cases where we are responsible for shipping after the customer has obtained control of the goods, we have elected to treat the shipping activities as fulfillment activities rather than as a separate performance obligation. Additionally, we have elected to capitalize the cost to obtain a contract only if the period of amortization would be longer than one year. We only give consideration to whether a customer agreement has a financing component if the period of time between transfer of goods and services and customer payment is greater than one year.
Lease Accounting | Lease Accounting ​ Right of use (“ROU”) assets represent our right to use an underlying asset during the reasonably certain lease terms and lease liabilities represent our obligation to make lease payments arising from the leases. We recognize ROU lease assets and lease liabilities at lease commencement on our consolidated balance sheet based on the present value of lease payments over the lease term using a discount rate determined based on our incremental borrowing rate since the rate implicit in each lease is not readily determinable. We elected the package of practical expedients, which permits us to not reassess (1) whether any expired or existing contracts are or contain leases, (2) the lease classification of any expired or existing leases, and (3) any initial direct costs for any existing leases as of the effective date. We elected the practical expedient to account for each separate lease component of a contract and its associated non-lease components as a single lease component. We also elected the hindsight practical expedient, which allows us to use hindsight in determining the lease term. We do not record an ROU asset and corresponding lease liability for leases with an initial term of 12 months or less (“short-term leases”). The terms in our leases may include options to extend or terminate the lease. We recognize ROU assets and liabilities when it is reasonably certain that we will exercise those options. Judgment is required in our assessment as to whether renewal or termination options are reasonably certain to be exercised and factors such as contractual terms compared to current market rates, the importance of the facility and location to our operations, among others, are considered. Lease payments are made in accordance with the lease terms and lease expense, including short-term lease expense, is recognized on a straight-line basis over the lease term. ​ We lease facilities and certain equipment under various operating lease agreements. The majority of our lease arrangements are comprised of fixed payments while certain of our leases provide for periodic rent increases. Our leases may contain escalation clauses and renewal options. Most of the leases require us to pay for certain other costs such as common area maintenance and property taxes. Rent expense for leases with periodic rent increases or escalation clauses is recognized on a straight-line basis over the minimum lease term. The lease agreements do not contain any material residual value guarantees or material restrictive covenants. We also have finance leases for fleet vehicles that are not material to the condensed consolidated financial statements. ​ The components of operating lease expense were as follows (in thousands): ​
​ | ​ | ​ | ​
​ | ​ | Three Months Ended
​ |  | September 30, 2019
Operating lease cost | ​ | $ | 2,649
Variable lease cost |  | ​ | 138
Short-term lease cost |  | ​ | 209
​ | ​ | $ | 2,996
​ Supplemental balance sheet assets and liabilities related to operating leases were as follows (in thousands): ​
​ | ​ | ​ | ​ | ​ | ​
​ |  | Balance Sheet Category |  | September 30, 2019
Operating lease ROU assets, net |  | Other assets | ​ | $ | 28,849
​ | ​ | ​ | ​ | ​ | ​
Operating lease liabilities, current portion |  | Other accrued expenses and current liabilities | ​ | $ | 8,355
Operating lease liabilities, long-term |  | Other long-term liabilities | ​ |  | 20,750
Total operating lease liabilities |  |  | ​ | $ | 29,105
​ | ​ | ​ | ​ | ​ | ​
Weighted average remaining lease term |  |  | ​ |  | 4.6 years
Weighted average discount rate |  |  | ​ |  | 4.3%
​ Supplemental cash flow information related to operating leases was as follows (in thousands): ​
​ | ​ | ​ | ​
​ | ​ | Three Months Ended
​ |  | September 30, 2019
Cash paid for operating lease liabilities | ​ | $ | 2,572
ROU assets obtained in exchange for new lease obligations | ​ |  | 1,313
​ Maturities of operating lease liabilities under ASC 842 (defined below) at September 30, 2019 were as follows (in thousands): ​
​ | ​ | ​ | ​
​ |  | September 30, 2019
Less than one year | ​ | $ | 9,361
1 – 2 years | ​ |  | 7,527
2 – 3 years | ​ |  | 5,050
3 – 4 years | ​ |  | 3,338
4 – 5 years | ​ |  | 2,775
Thereafter | ​ |  | 4,095
​ | ​ |  | 32,146
Less: Imputed interest | ​ |  | (3,041)
Total lease liabilities | ​ | $ | 29,105
​ Maturities of minimum operating lease liabilities under non-cancelable leases under ASC 840 (defined below) at June 30, 2019 were as follows (in thousands): ​
​ | ​ | ​ | ​
​ |  | June 30, 2019
Less than one year | ​ | $ | 9,802
1 – 2 years | ​ |  | 8,082
2 – 3 years | ​ |  | 5,473
3 – 4 years | ​ |  | 3,397
4 – 5 years | ​ |  | 2,954
Thereafter | ​ |  | 4,583
Total lease liabilities | ​ | $ | 34,291
Recently Adopted Accounting Pronouncements and Recently Issued Accounting Pronouncements Not Yet Adopted | Recently Adopted Accounting Pronouncement ​ Leases ​ In February 2016, the FASB issued ASU No. 2016-02, “Leases (Topic 842)” (“ASC 842”), which requires lessees to recognize ROU assets and lease liabilities, initially measured at present value of the lease payments, on its balance sheet for leases and classified as either financing or operating leases. We adopted ASC 842 on July 1, 2019, using the modified retrospective method, and we elected the package of practical expedients provided in ASC 842. In accordance with ASC 842, we did not restate comparative periods and instead reported comparative prior year periods under ASC 840, “Leases.” ​ The cumulative effect of the changes made to our July 1, 2019 consolidated condensed balance sheet for the adoption of the new lease standard was as follows (in thousands): ​
​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​
​ | ​ | Balance at | ​ | Effect of Adoption | ​ | Balance at
Balance Sheet |  | June 30, 2019 |  | of ASC 842 |  | July 1, 2019
Assets |  | ​ |  |  | ​ |  |  | ​ |
Other assets | ​ | $ | 56,518 | ​ | $ | 30,066 | ​ | $ | 86,584
Liabilities | ​ |  |  | ​ |  |  | ​ |  |
Other accrued expenses and current liabilities | ​ | $ | 112,956 | ​ | $ | 8,324 | ​ | $ | 121,280
Other long-term liabilities | ​ |  | 65,398 | ​ |  | 21,742 | ​ |  | 87,140
​ The adoption of the new lease accounting guidance did not have a material impact to the condensed consolidated statement of operations or the condensed consolidated statement of cash flows for the three months ended September 30, 2019. ​ Recently Issued Accounting Pronouncements Not Yet Adopted ​ Retirement Benefit Plans ​ In August 2018, the FASB issued authoritative guidance under ASU 2018-14, Compensation—Retirement Benefits—Defined Benefit Plans—General: Disclosure Framework—Changes to the Disclosure Requirements for Defined Benefit Plans. This ASU eliminates requirements for certain disclosures and requires additional disclosures under defined benefit pension plans and other post-retirement plans. We are required to adopt this new guidance in the first quarter of fiscal 2021. We are currently evaluating the potential impact of the adoption of this guidance on our consolidated financial statements. ​ Intangibles ​ In August 2018, the FASB issued authoritative guidance under ASU 2018-15, Intangibles—Goodwill and Other—Internal-Use Software: Customer's Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement that is a Service Contract. This ASU requires implementation costs incurred by customers in cloud computing arrangements (i.e., hosting arrangements) to be capitalized under the same premises of authoritative guidance for internal-use software and deferred over the noncancellable term of the cloud computing arrangements plus any option renewal periods that are reasonably certain to be exercised by the customer or for which the exercise is controlled by the service provider. We are required to adopt this new guidance in the first quarter of fiscal 2021. We are currently evaluating the potential impact of adoption of this guidance on our consolidated financial statements.

X
- Definition Disclosure of accounting policy for description of business. + References No definition available. + Details
Name: | osis_DescriptionOfBusinessPolicyTextBlock
Namespace Prefix: | osis_
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 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=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 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 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=118260190&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 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 revenue from contract with customer. + 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/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -URI http://asc.fasb.org/topic&trid=49130388 + Details
Name: | us-gaap_RevenueFromContractWithCustomerPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy election of practical expedient not to separate lease component from nonlease component. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 842 -SubTopic 20 -Section 50 -Paragraph 9 -URI http://asc.fasb.org/extlink&oid=77888426&loc=SL77918707-209980 + Details
Name: | us-gaap_SeparationOfLeaseAndNonleaseComponentsPolicyTextBlock
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