XML 38 R19.htm IDEA: XBRL DOCUMENT
v3.24.2.u1

Summary of Significant Accounting Policies (Policies) | 9 Months Ended
--- | ---
Jun. 30, 2024
Summary of Significant Accounting Policies |
Basis of Presentation | Basis of Presentation The accompanying unaudited condensed consolidated financial statements are presented pursuant to the rules and regulations of the United States Securities and Exchange Commission (the “SEC”) in accordance with the disclosure requirements for the quarterly report on Form 10-Q and, therefore, do not include all of the information and footnotes required by generally accepted accounting principles in the United States (“GAAP”) for complete annual financial statements. In the opinion of Company management, the unaudited condensed consolidated financial statements reflect all adjustments (consisting of normal recurring adjustments) necessary to state fairly the results for the interim periods presented. The condensed consolidated balance sheet as of September 30, 2023 is derived from the audited financial statements of the Company. Operating results for the three- and nine-month periods ended June 30, 2024 are not necessarily indicative of the results that may be expected for the fiscal year ending September 30, 2024 which cannot be determined at this time. These unaudited condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and notes of the Company included in the Company’s Annual Report on Form 10-K for the fiscal year ended September 30, 2023.
Principles of Consolidation | Principles of Consolidation The Company’s condensed consolidated financial statements include the accounts of its wholly-owned subsidiaries. All intercompany balances and transactions have been eliminated in consolidation.
Use of Estimates | Use of Estimates The financial statements of the Company have been prepared in accordance with GAAP, which require management to make estimates and assumptions that affect the amounts reported in the financial statements. Actual results could differ from those estimates. Estimates are used in accounting for, among other items, valuation of tangible and intangible assets acquired, long term contracts, evaluation of allowances for doubtful accounts, inventory obsolescence, product warranty cost liabilities, income taxes, engineering and material costs on Engineering Development Contract (“EDC”) programs, percentage of completion on EDC contracts, the useful lives of long-lived assets for depreciation and amortization, the recoverability of long-lived assets, evaluation of goodwill impairment and contingencies. Estimates and assumptions are reviewed periodically and the effects of changes, if any, are reflected in the condensed consolidated statements of operations in the period they are determined.
Principles of Acquisitions | Principles of Acquisitions The Company evaluates each of its acquisitions in accordance with Financial Accounting Standards Board (“FASB”) Accounting Standards Codification (“ASC”) Topic 805, “Business Combinations” (“ASC 805”), to determine whether the transaction is a business combination or an asset acquisition. In determining whether an acquisition should be accounted for as a business combination or an asset acquisition, the Company first performs a screen test to determine whether substantially all of the fair value of the gross assets acquired is concentrated in a single identifiable asset or a group of similar identifiable assets. If this is the case, the acquired set is not deemed to be a business and is instead accounted for as an asset acquisition. If this is not the case, the Company then further evaluates whether the acquired set includes, at a minimum, an input and a substantive process that together significantly contribute to the ability to create outputs. If so, the Company concludes that the acquired set is a business. The Company accounts for business acquisitions using the acquisition method of accounting. Under this method of accounting, assets acquired and liabilities assumed are recorded at their respective fair values at the date of the acquisition. When determining the fair values of assets acquired and liabilities assumed, management makes significant estimates and assumptions. The Company’s estimates of fair value are based upon assumptions believed to be reasonable, but are inherently uncertain and unpredictable and, as a result, actual results may differ from estimates. Any excess of the purchase price over the fair value of the net assets acquired is recognized as goodwill. During the measurement period, which may be up to one year from the acquisition date, the Company adjusts the provisional amounts of assets acquired and liabilities assumed with the corresponding offset to goodwill to reflect new information obtained about facts and circumstances that existed as of the acquisition date that, if known, would have affected the measurement of the amounts recognized as of that date. Upon the conclusion of the measurement period or final determination of the values of assets acquired or liabilities assumed, whichever comes first, any subsequent adjustments are recorded within the Company’s condensed consolidated statements of operations.
Intangible Assets | Intangible Assets The Company’s identifiable intangible assets primarily consist of license agreement and customer relationships. Intangible assets acquired in a business combination are recognized at fair value using generally accepted valuation methods deemed appropriate for the type of intangible asset acquired and are reported separately from any goodwill recognized. Intangible assets with a finite life are amortized over their estimated useful life and are reported net of accumulated amortization. They are assessed for impairment in accordance with the Company’s policy on assessing long-lived assets for impairment described in the notes of the Company’s audited consolidated financial statements included in the Company’s Annual Report on Form 10-K for the fiscal year ended September 30, 2023. Indefinite-lived intangible assets are not amortized, but are subject to an annual impairment test, or when events or circumstances dictate, more frequently. The impairment review for indefinite-lived intangible assets can be performed using a qualitative or quantitative impairment assessment. The quantitative assessment consists of a comparison of the fair value of the indefinite-lived intangible asset with its carrying amount. If the carrying amount exceeds its fair value, an impairment loss is recognized in an amount equal to that excess. If the fair value exceeds its carrying amount, the indefinite-lived intangible asset is not considered impaired.
Goodwill | Goodwill Goodwill represents the future economic benefit arising from other assets acquired that could not be individually identified and separately recognized. The recorded amounts of goodwill from business combinations are based on management’s best estimates of the fair values of assets acquired and liabilities assumed at the date of acquisition. Goodwill is assigned to the reporting units that are expected to benefit from the synergies of the business combination that generated the goodwill. The Company’s goodwill impairment test is performed at the reporting unit level. Reporting units are determined based on an evaluation of the Company’s operating segments and the components making up those operating segments. Goodwill is tested for impairment at fiscal year-end September 30 or in an interim period if certain changes in circumstances indicate a possibility that an impairment may exist. Factors to consider that may indicate an impairment may exist are:
| ● | macroeconomic conditions;
| ● | industry and market considerations, such as a significant adverse change in the business climate;
| ● | cost factors;
| ● | overall financial performance, such as current-period operating results or cash flow declines combined with a history of operating results or cash flow declines;
| ● | a projection or forecast that demonstrates continuing declines in the cash flow or the inability to improve the operations to forecasted levels; and
| ● | any entity-specific events.
If the Company determines that it is more likely than not that the fair value of the reporting unit is below the carrying amount as part of its qualitative assessment, a quantitative assessment of goodwill is required. In the quantitative evaluation, the fair value of the reporting unit is determined and compared to the carrying value. If the fair value is greater than the carrying value, then the goodwill is deemed not to be impaired and no further action is required. If the fair value is less than the carrying value, goodwill is considered impaired and a charge is reported as impairment of goodwill in the condensed consolidated statements of operations.
Fair Value of Financial Instruments | Fair Value of Financial Instruments The net carrying amounts of cash and cash equivalents, accounts receivable and accounts payable approximate their fair value because of the short-term nature of these instruments. The carrying value of our debt approximates fair value as the interest rate is variable and approximates current market levels. For financial assets and liabilities measured at fair value on a recurring basis, fair value is the price the Company would receive to sell an asset or pay to transfer a liability in an orderly transaction with a market participant at the measurement date. A three-level fair value hierarchy prioritizes the inputs used to measure fair value as follows: Level 1 — Unadjusted quoted prices that are available in active markets for the identical assets or liabilities at the measurement date. Level 2 — Other observable inputs available at the measurement date, other than quoted prices included in Level 1, either directly or indirectly, including:
| ● | Quoted prices for similar assets or liabilities in active markets;
| ● | Quoted prices for identical or similar assets in non-active markets;
| ● | Inputs other than quoted prices that are observable for the asset or liability; and
| ● | Inputs that are derived principally from or corroborated by other observable market data.
Level 3 — Unobservable inputs that cannot be corroborated by observable market data and reflect the use of significant management judgment. These values are generally determined using pricing models for which the assumptions utilize management’s estimates of market participant assumptions. The following table sets forth by level within the fair value hierarchy the Company’s financial assets and liabilities that were accounted for at fair value on a recurring basis as of June 30, 2024 and September 30, 2023, according to the valuation techniques the Company used to determine their fair values. ​
​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​
​ | ​ | Fair Value Measurement on June 30, 2024
​ |  | Quoted Price in |  | Significant Other |  | Significant
​ | ​ | Active Markets for | ​ | Observable | ​ | Unobservable
​ | ​ | Identical Assets | ​ | Inputs | ​ | Inputs
​ | ​ | (Level 1) | ​ | (Level 2) | ​ | (Level 3)
Assets | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​
Cash and cash equivalents: | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​
Money market funds | ​ | $ | 499,787 | ​ | $ | — | ​ | $ | —
​
​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​
​ | ​ | Fair Value Measurement on September 30, 2023
​ |  | Quoted Price in |  | Significant Other |  | Significant
​ | ​ | Active Markets for | ​ | Observable | ​ | Unobservable
​ | ​ | Identical Assets | ​ | Inputs | ​ | Inputs
​ | ​ | (Level 1) | ​ | (Level 2) | ​ | (Level 3)
Assets | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​
Cash and cash equivalents: | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​
Money market funds | ​ | $ | 3,665,128 | ​ | $ | — | ​ | $ | —
​ The June 30, 2024 money market funds balance differs from the cash and cash equivalents balance on the condensed consolidated balance sheet due to the timing of sweep transactions within the PNC cash investment accounts.
Revenue Recognition | Revenue Recognition The Company enters into sales arrangements with customers that, in general, provide for the Company to design, develop, manufacture, deliver and service large flat-panel display systems, flight information computers, autothrottles and advanced monitoring systems that measure and display critical flight information, including data relative to aircraft separation, airspeed, altitude and engine and fuel data measurements. Revenue from Contracts with Customers The Company accounts for revenue in accordance with ASC 606, “Revenue from Contracts with Customers” (“ASC 606”). The core principle of ASC 606 is that an entity recognizes revenue when a customer obtains control of promised goods or services. The amount of revenue recognized reflects the consideration to which the Company expects to be entitled to receive in exchange for these goods or services. To achieve this core principle, the Company applies the following five steps:
| 1) | Identify the contract with a customer
The Company’s contract with its customers typically is in the form of a purchase order issued to the Company by its customers and, to a lesser degree, in the form of a purchase order issued in connection with a formal contract executed with a customer. For the purpose of accounting for revenue under ASC 606, a contract with a customer exists when (i) the Company enters into an enforceable contract with a customer that defines each party’s rights regarding the goods or services to be transferred and identifies the payment terms related to these goods or services, (ii) the contract has commercial substance and, (iii) the Company determines that collection of substantially all consideration for goods or services that are transferred is probable based on the customer’s intent and ability to pay the promised consideration. The Company applies judgment in determining the customer’s ability and intention to pay, which is based on a variety of factors including the customer’s historical payment experience or, in the case of a new customer, published credit and financial information pertaining to the customer.
| 2) | Identify the performance obligations in the contract
Performance obligations promised in a contract are identified based on the goods or services that will be transferred to the customer that are both capable of being distinct, whereby the customer can benefit from the good or service either on its own or together with other resources that are readily available from third parties or from the Company, and are distinct in the context of the contract, whereby the transfer of the goods or services is separately identifiable from other promises in the contract. Most of our revenue is derived from purchases under which we provide a specific product or service and, as a result, there is only one performance obligation. In the event that a contract includes multiple promised goods or services, such as an EDC contract which includes both engineering services and a resulting product shipment, the Company must apply judgment to determine whether promised goods or services are capable of being distinct in the context of the contract. In these cases, the Company considers whether the customer could, on its own, or together with other resources that are readily available from third parties, produce the physical product using only the output resulting from the Company’s completion of engineering services. If the customer cannot produce the physical product, then the promised goods or services are accounted for as a combined performance obligation.
| 3) | Determine the transaction price
The transaction price is determined based on the consideration to which the Company will be entitled in exchange for transferring goods or services to the customer. To the extent the transaction price includes variable consideration, the Company estimates the amount of variable consideration that should be included in the transaction price utilizing either the expected value method or the most likely amount method depending on the nature of the variable consideration. Variable consideration is included in the transaction price if, in the Company’s judgment, it is probable that a significant future reversal of cumulative revenue under the contract will not occur.
| 4) | Allocate the transaction price to performance obligations in the contract
If the contract contains a single performance obligation, the entire transaction price is allocated to the single performance obligation. If the contract contains multiple performance obligation, the Company determines standalone selling price based on the price at which each performance obligation is sold separately. If the standalone selling price is not observable through past transactions, the Company estimates the standalone selling price by taking into account available information such as market conditions as well as the cost of the goods or services and the Company’s normal margins for similar performance obligations.
| 5) | Recognize revenue when or as the Company satisfies a performance obligation
The Company satisfies performance obligations either over time or at a point in time as discussed in further detail below. Revenue is recognized at the time the related performance obligation is satisfied by transferring a promised good or service to a customer. The Company has also recognized revenue from EDC contracts and is recognized over time using an input measure (e.g., costs incurred to date relative to total estimated costs at completion) to measure progress. Contract costs include material, components and third-party avionics purchased from suppliers, direct labor and overhead costs. Contract Estimates Accounting for performance obligations in long-term contracts that are satisfied over time involves the use of various techniques to estimate progress towards satisfaction of the performance obligation. The Company typically measures progress based on costs incurred compared to estimated total contract costs. Contract cost estimates are based on various assumptions to project the outcome of future events that often span more than a single year. These assumptions include the amount of labor and labor costs, the quantity and cost of raw materials used in the completion of the performance obligation and the complexity of the work to be performed. As a significant change in one or more of these estimates could affect the profitability of our contracts, we review and update our contract-related estimates regularly. We recognize adjustments in estimated profit on contracts under the cumulative catch-up method. Under this method, the impact of the adjustment on profit recorded to date is recognized in the period the adjustment is identified. Revenue and profit in future periods of contract performance is recognized using the adjusted estimate. If at any time the estimate of contract profitability indicates an anticipated loss on the contract, we recognize the total loss in the quarter in which it is identified. The impact of adjustments in contract estimates on our operating earnings can be reflected in either operating costs and expenses or revenue. The aggregate impact of adjustments in contract estimates did not change our revenue and operating earnings (and diluted earnings per share) for the three- and nine-month periods ended June 30, 2024 and 2023. Therefore, no adjustment on any contract was material to our condensed consolidated financial statements for the three- and nine-month periods ended June 30, 2024 and 2023. Contract Balances Contract assets consist of the right to consideration in exchange for product offerings that we have transferred to a customer under the contract. Contract liabilities primarily relate to consideration received in advance of performance under the contract. The following table reflects the Company’s contract assets and contract liabilities: ​
​ | ​ | ​ | ​ | ​ | ​ | ​
​ | ​ | Contract | ​ | Contract
​ | ​ | Assets | ​ | Liabilities
September 30, 2023 | ​ | $ | 487,139 | ​ | $ | 143,359
Amount transferred to receivables from contract assets | ​ |  | (363,719) | ​ | ​ | —
Contract asset additions | ​ |  | 974,881 | ​ | ​ | —
Performance obligations satisfied during the period that were included in the contract liability balance at the beginning of the period | ​ |  | — | ​ | ​ | (99,045)
Increases due to invoicing prior to satisfaction of performance obligations | ​ |  | — | ​ | ​ | 87,220
June 30, 2024 | ​ | $ | 1,098,301 | ​ | $ | 131,534
​
Concentrations | Concentrations Major Customers and Products In the three-month period ended June 30, 2024, two customers, Pilatus Aircraft Ltd (“Pilatus”) and Lufthansa Technik AG, accounted for 21% and 10% of net sales, respectively. In the nine-month period ended June 30, 2024, one customer, Pilatus accounted for 26% of net sales. In the three-month period ended June 30, 2023, three customers, Pilatus, Air Transport Services Group (“ATSG”) and Textron Aviation, Inc. (“Textron”), accounted for 25%, 24% and 10% of net sales, respectively. In the nine-month period ended June 30, 2023, three customers, Pilatus, ATSG and Textron, accounted for 27%, 18% and 10% of net sales, respectively. Major Suppliers The Company buys several of its components from sole source suppliers. Although there are a limited number of suppliers of particular components, management believes other suppliers could provide similar components on comparable terms. For the three- and nine-month periods ended June 30, 2024, the Company had two and one suppliers, respectively, that were individually responsible for greater than 10% of the Company’s total inventory related purchases. For the three- and nine-month periods ended June 30, 2023, the Company had four suppliers, respectively, that were individually responsible for greater than 10% of the Company’s total inventory related purchases. Concentration of Credit Risk Financial instruments that potentially subject the Company to concentration of credit risk consist principally of cash balances and accounts receivable. The Company invests its excess cash where preservation of principal is the major consideration. Cash balances are maintained with two major banks. Balances on deposit with certain money market accounts and operating accounts may exceed the Federal Deposit Insurance Corporation limits. The Company’s customer base consists principally of companies within the aviation industry. The Company requests advance payments and/or letters of credit from customers that it considers to be credit risks.
Recently Adopted Accounting Pronouncements | Change in Accounting Estimate Effective April 1, 2024, the Company changed its method of computing depreciation from accelerated methods to the straight-line method for the Company’s property and equipment, except for the manufacturing facility which was already depreciating using the straight-line method. Based on ASC 250, “Accounting Changes and Error Corrections”, the Company determined that the change in depreciation method from an accelerated method to a straight-line method is a change in accounting estimate affected by a change in accounting principle. Per the guidance, a change in accounting estimate affected by a change in accounting principle is to be applied prospectively. The change is considered preferable because the straight-line method will more accurately reflect the pattern of usage and the expected benefits of such assets and provide greater consistency with the depreciation methods used by other companies in the Company’s industry. The net book value of assets acquired with useful lives remaining will be depreciated using the straight-line method prospectively. As a result of the change to the straight-line method of depreciating the assets, accumulated depreciation and depreciation expense decreased by $113,000 for the three- and nine-month periods ended June 30, 2024. Recently Adopted Accounting Pronouncements In June 2016, FASB issued ASU 2016-13, “Financial Instruments – Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instrument” (“ASU 2016-13”). ASU 2016-13 replaces the incurred loss impairment methodology in current GAAP with a methodology that reflects expected credit losses and requires consideration of a broader range of reasonable and supportable information to inform credit loss estimates. ASU 2016-13 is effective for SEC small business filers for fiscal years beginning after December 15, 2022. The adoption of this standard did not have a material impact on our condensed consolidated financial statements or related disclosures.

X
- Definition Disclosure of accounting policy for concentrations risk of the entity. + References No definition available. + Details
Name: | issc_ConcentrationRiskPolicyTextBlock
Namespace Prefix: | issc_
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 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: | dtr-types:textBlockItemType
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 -Name Accounting Standards Codification -Topic 805 -SubTopic 10 -Section 05 -Paragraph 4 -Subparagraph (a)-(d) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479515/805-10-05-4 + Details
Name: | us-gaap_BusinessCombinationsPolicy
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483426/235-10-50-4 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481203/810-10-50-1 + Details
Name: | us-gaap_ConsolidationPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types: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 -Name Accounting Standards Codification -Section 60 -Paragraph 1 -SubTopic 10 -Topic 820 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482053/820-10-60-1 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -SubTopic 10 -Topic 825 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482907/825-10-50-1 + Details
Name: | us-gaap_FairValueOfFinancialInstrumentsPolicy
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for goodwill. This accounting policy also may address how an entity assesses and measures impairment of goodwill, how reporting units are determined, how goodwill is allocated to such units, and how the fair values of the reporting units are determined. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 350 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 24 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482548/350-20-55-24 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 350 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482573/350-20-50-2 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 350 -SubTopic 20 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org//350-20/tableOfContent + Details
Name: | us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for finite-lived intangible assets. This accounting policy also might address: (1) the amortization method used; (2) the useful lives of such assets; and (3) how the entity assesses and measures impairment of such assets. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 926 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 5 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483154/926-20-50-5 Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483426/235-10-50-4 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 920 -SubTopic 350 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483256/920-350-50-1 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 920 -SubTopic 350 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483256/920-350-50-1 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 920 -SubTopic 350 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483256/920-350-50-4 Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 350 -SubTopic 30 -Section 50 -Paragraph 2 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482665/350-30-50-2 + Details
Name: | us-gaap_IntangibleAssetsFiniteLivedPolicy
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 revenue from contract with customer. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 17 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479806/606-10-50-17 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 19 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479806/606-10-50-19 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 18 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479806/606-10-50-18 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 18 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479806/606-10-50-18 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 20 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479806/606-10-50-20 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 20 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479806/606-10-50-20 Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 20 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479806/606-10-50-20 Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 20 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479806/606-10-50-20 Reference 9: http://www.xbrl.org/2003/role/exampleRef -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (e) -SubTopic 10 -Topic 235 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483426/235-10-50-4 Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Topic 606 -Publisher FASB -URI https://asc.fasb.org//606/tableOfContent + 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 the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 9 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482861/275-10-50-9 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482861/275-10-50-4 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (b) -SubTopic 10 -Topic 275 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482861/275-10-50-1 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (c) -SubTopic 10 -Topic 275 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482861/275-10-50-1 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Section 50 -Paragraph 11 -SubTopic 10 -Topic 275 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482861/275-10-50-11 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Section 50 -Paragraph 12 -SubTopic 10 -Topic 275 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482861/275-10-50-12 Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 8 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482861/275-10-50-8 + Details
Name: | us-gaap_UseOfEstimates
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration