XML 51 R28.htm IDEA: XBRL DOCUMENT
v3.24.3

Organization and Significant Accounting Policies (Policies) | 6 Months Ended
--- | ---
Oct. 26, 2024
Organization and Significant Accounting Policies |
Basis of Presentation | Basis of Presentation ​ The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States (“U.S. GAAP”) for interim financial information and with the instructions of Form 10-Q and Article 10 of Regulation S-X. Accordingly, they do not include all of the information and footnotes required by U.S. GAAP for complete financial statements. In the opinion of management, all adjustments, consisting only of normal recurring adjustments necessary for a fair presentation with respect to the interim financial statements have been included. The results of operations for the three and six months ended October 26, 2024 are not necessarily indicative of the results for the full year ending April 30, 2025. For further information, refer to the consolidated financial statements and footnotes thereto for the year ended April 30, 2024, included in the Company’s Annual Report on Form 10-K. ​ The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions, including estimates of anticipated contract costs and revenue utilized in the revenue recognition process, that affect the reported amounts in the unaudited condensed consolidated financial statements and accompanying notes. Actual results could differ from those estimates. ​ The Company’s unaudited condensed consolidated financial statements include the assets, liabilities and operating results of wholly-owned subsidiaries. All intercompany accounts and transactions have been eliminated. ​ On September 15, 2023, the Company closed its acquisition of Tomahawk pursuant to a merger agreement, and post-acquisition, Tomahawk has been incorporated into the UxS segment. The assets, liabilities and operating results of Tomahawk have been included in the Company’s unaudited condensed consolidated financial statements. Refer to Note 16—Business Acquisitions for further details. ​ On November 13, 2024, the Company formed the Archangel Merger Sub LLC, a Delaware limited liability company and a direct wholly owned subsidiary of the Company (“Merger Sub”), for the purpose of the announced acquisition with BlueHalo Financing Topco, LLC (“Blue Halo”). Refer to Note 19—Subsequent Events for further details.
Recently Adopted Accounting Standards | Recently Adopted Accounting Standards ​ The Company did not adopt any accounting standards during the six months ended October 26, 2024.
Revenue Recognition | Revenue Recognition ​ The Company’s revenue is generated pursuant to written contractual arrangements to design, develop, manufacture and/or modify complex products and to provide related engineering, technical and other services according to the specifications of its customers. These contracts may be firm fixed price (“FFP”), cost plus fixed fee (“CPFF”), or time and materials (“T&M”). The Company considers all such contracts to be within the scope of ASU 2014-09, Revenue from Contracts with Customers (“ASC 606”). ​ Performance Obligations ​ A performance obligation is a promise in a contract to transfer distinct goods or services to a customer, and it is the unit of account in ASC 606. A contract’s transaction price is allocated to each distinct performance obligation and revenue is recognized when each performance obligation under the terms of a contract is satisfied. Revenue is measured as the amount of consideration the Company expects to receive in exchange for transferring goods or providing services. For contracts with multiple performance obligations, the Company allocates the contract’s transaction price to each performance obligation using its observable standalone selling price for products and services. When the standalone selling price is not directly observable, the Company uses its best estimate of the standalone selling price of each distinct good or service in the contract using the cost plus margin approach. This approach estimates the Company’s expected costs of satisfying the performance obligation and then adds an appropriate margin for that distinct good or service. ​ Contract modifications are routine in the performance of the Company’s contracts. In most instances, contract modifications are for additional goods and/or services that are distinct and, therefore, accounted for as new contracts. ​ The Company’s performance obligations are satisfied over time or at a point in time. Performance obligations are satisfied over time if the customer receives the benefits as the Company performs, if the customer controls the asset as it is being developed or produced, or if the product being produced for the customer has no alternative use and the Company has a contractual right to payment for the Company’s costs incurred to date plus a reasonable margin. The contractual right to payment is generally supported by termination for convenience clauses that allow the customer to unilaterally terminate the contract for convenience, pay the Company for costs incurred plus a reasonable profit, and take control of any work in process. Revenue for LMS product deliveries, certain Tomahawk product deliveries and Customer-Funded Research and Development contracts is recognized over time as costs are incurred. Contract services revenue is composed of revenue recognized on contracts for the provision of services, including repairs and maintenance, training, engineering design, development and prototyping activities, and technical support services. Contract services revenue is recognized over time as services are rendered. Typically, revenue 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 services revenue, which historically included revenue from intelligence, surveillance, and reconnaissance (“ISR”) services, is recognized over time as services are rendered. In accordance with ASC 606, the Company elected the right to invoice practical expedient in which if an entity has a right to consideration from a customer in an amount that corresponds directly with the value to the customer of the entity’s performance completed to date, such as flight hours for ISR services, the entity may recognize revenue in the amount to which the entity has a right to invoice. ​ In the past, the Company operated its MUAS in overseas locations to support U.S. military operations under ISR services contracts under a contractor-owned, contractor-operated (“COCO”) arrangement. ​ For performance obligations satisfied over time, revenue is generally recognized using costs incurred to date relative to total estimated costs at completion to measure progress. Incurred costs represent work performed, which correspond with, and thereby best depict, transfer of control to the customer. Contract costs include labor, materials, subcontractors’ costs, other direct costs, and indirect costs applicable on government and commercial contracts. ​ For performance obligations which are not satisfied over time per the aforementioned criteria above, revenue is recognized at the point in time in which each performance obligation is fully satisfied. The Company’s SUAS, MUAS, UGV product sales revenue is composed of revenue recognized on contracts for the delivery of SUAS, MUAS and UGV systems and spare parts, respectively. Revenue is recognized at the point in time when control transfers to the customer, which generally occurs when title and risk of loss have passed to the customer. ​ On October 26, 2024, the Company had approximately $467,094,000 of remaining performance obligations under fully funded contracts with its customers, which the Company also refers to as funded backlog. The Company currently expects to recognize approximately 72% of the remaining performance obligations as revenue in fiscal 2025 and the remaining 28% in fiscal 2026 or beyond. ​ The Company collects sales, value added, and other taxes concurrent with revenue producing activities, which are excluded from revenue when they are both imposed on a specific transaction and collected from a customer. ​ Contract Estimates ​ Accounting for contracts and programs primarily with a duration of less than six months involves the use of various techniques to estimate total contract revenue and costs. For long-term contracts, the Company estimates the total expected costs to complete the contract and recognizes revenue based on the percentage of costs incurred at period end. Typically, revenue is recognized over time using costs incurred to date relative to total estimated costs at completion to measure progress toward satisfying the Company’s performance obligations. Incurred costs represent work performed, which corresponds with, and thereby best depicts, the transfer of control to the customer. Contract costs include labor, materials, subcontractors’ costs, other direct costs, and indirect costs applicable on government and commercial contracts. ​ Contract estimates are based on various assumptions to project the outcome of future events that may span several years. These assumptions include labor productivity and availability, the complexity of the work to be performed, the cost and availability of materials, the performance of subcontractors, and the availability and timing of funding from the customer. ​ The nature of the Company’s contracts gives rise to several types of variable consideration, including undefinitized contract actions which are within the scope of ASC 606 with final contract values to be negotiated, penalty fees and incentive awards generally for late delivery and early delivery, respectively. The Company generally estimates such variable consideration as the most likely amount. In addition, the Company includes the estimated variable consideration to the extent that it is probable that a significant reversal in the amount of cumulative revenue recognized will not occur when the related uncertainty is resolved. These estimates are based on historical award experience, anticipated performance and the Company’s best judgment at the time. Based on experience in estimating these amounts, they are included in the transaction price of the Company’s contracts and the associated remaining performance obligations. ​ As a significant change in one or more of these estimates could affect the profitability of the Company’s contracts, the Company regularly reviews and updates its contract-related estimates. Changes in cumulative revenue estimates, due to changes in the estimated transaction price or cost estimates, are recorded using a cumulative catch-up adjustment in the period identified for contracts with performance obligations recognized over time. Changes in cumulative revenue estimates due to changes in the estimated transaction price are recorded using a cumulative catch-up adjustment in the period identified for contracts with performance obligations at a point in time, including undefinitized contract actions. In the period undefinitized contract actions become definitized, a cumulative catch-up adjustment is recorded to reflect the final consideration, which could have a material positive or negative impact. ​ If at any time the estimate of contract profitability indicates an anticipated loss on the contract, the Company recognizes the total loss in the quarter it is identified, and it is recorded in other current liabilities. The balance of forward loss reserves as of October 26, 2024 and April 30, 2024 was $130,000 and $374,000, respectively. The Company recorded the forward loss reserves as the total estimated costs to complete the contracts are in excess of the total remaining consideration of the contracts. No adjustment on the forward loss reserve for any one contract was material to the Company’s unaudited condensed consolidated financial statements for the three and six months ended October 26, 2024 or October 28, 2023, respectively. ​ The impact of adjustments in contract estimates on the Company’s operating earnings can be reflected in either operating costs and expenses, or revenue. The aggregate impact of adjustments in contract estimates on revenue related to performance obligations satisfied or partially satisfied in previous periods was $6,973,000 and $8,555,000 for the three and six month periods ended October 26, 2024, respectively. During the three and six months ended October 26, 2024, the Company definitized certain LMS undefinitized contract actions. The aggregate impact of these cumulative catch-up revenue adjustments for the contract definitization was an increase to revenue of approximately $9,870,000. The aggregate impact of adjustments in contract estimates on revenue related to performance obligations satisfied or partially satisfied in previous periods was $2,817,000 and $3,544,000 for the three and six months ended October 28, 2023, respectively. During the three and six months ended October 28, 2023, the Company revised its estimates of the total expected costs to complete an LMS variant contract. The aggregate impact of these adjustments in contract estimates on revenue related to performance obligations satisfied or partially satisfied in previous periods was an increase to revenue of approximately $1,716,000 and $1,439,000, respectively. ​ Revenue by Category ​ The following tables present the Company’s revenue disaggregated by segment, contract type, customer category and geographic location (in thousands): ​
​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​
​ | ​ | Three Months Ended |  | Six Months Ended | ​
​ |  | October 26, | ​ | October 28, |  | October 26, | ​ | October 28, | ​
Revenue by segment | ​ | 2024 |  | 2023 |  | 2024 |  | 2023 | ​
UxS | ​ | $ | 85,416 | ​ | $ | 132,773 | ​ | $ | 205,392 | ​ | $ | 230,980 | ​
LMS | ​ | ​ | 77,715 | ​ | ​ | 30,249 | ​ | ​ | 129,688 | ​ | ​ | 61,166 | ​
MW | ​ | ​ | 25,327 | ​ | ​ | 17,794 | ​ | ​ | 42,861 | ​ | ​ | 41,017 | ​
Total revenue | ​ | $ | 188,458 | ​ | $ | 180,816 | ​ | $ | 377,941 | ​ | $ | 333,163 | ​
​
​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​
​ | ​ | Three Months Ended | ​ | Six Months Ended | ​
​ |  | October 26, | ​ | October 28, |  | October 26, | ​ | October 28, | ​
Revenue by contract type | ​ | 2024 |  | 2023 | ​ | 2024 |  | 2023 | ​
FFP | ​ | $ | 168,752 | ​ | $ | 159,879 | ​ | $ | 340,620 | ​ | $ | 289,821 | ​
CPFF | ​ | ​ | 18,810 | ​ | ​ | 19,802 | ​ | ​ | 35,041 | ​ | ​ | 41,095 | ​
T&M | ​ |  | 896 | ​ |  | 1,135 |  |  | 2,280 | ​ |  | 2,247 | ​
Total revenue | ​ | $ | 188,458 | ​ | $ | 180,816 | ​ | $ | 377,941 | ​ | $ | 333,163 | ​
​ Each of these contract types presents advantages and disadvantages. Typically, the Company assumes more risk with FFP contracts. However, these types of contracts generally offer additional profits when the Company completes the work for less than originally estimated. CPFF contracts generally subject the Company to lower risk. Accordingly, the associated base fees are usually lower than fees on FFP contracts. Under T&M contracts, the Company’s profit may vary if actual labor hour rates vary significantly from the negotiated rates. ​
​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​
​ | ​ | Three Months Ended | ​ | Six Months Ended | ​
​ |  | October 26, | ​ | October 28, |  | October 26, | ​ | October 28, | ​
Revenue by customer category | ​ | 2024 |  | 2023 | ​ | 2024 |  | 2023 | ​
U.S. government | ​ | $ | 140,715 | ​ | $ | 149,959 | ​ | $ | 289,315 | ​ | $ | 251,307 | ​
Non-U.S. government | ​ | ​ | 47,743 | ​ | ​ | 30,857 | ​ | ​ | 88,626 | ​ | ​ | 81,856 | ​
Total revenue | ​ | $ | 188,458 | ​ | $ | 180,816 | ​ | $ | 377,941 | ​ | $ | 333,163 | ​
​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​
​ | ​ | Three Months Ended | ​ | Six Months Ended | ​
​ | ​ | October 26, | ​ | October 28, | ​ | October 26, | ​ | October 28, | ​
Revenue by geographic location | ​ | 2024 |  | 2023 | ​ | 2024 |  | 2023 | ​
Domestic | ​ | $ | 86,958 | ​ | $ | 69,975 | ​ | $ | 153,956 | ​ | $ | 128,101 | ​
International | ​ | ​ | 101,500 | ​ | ​ | 110,841 | ​ | ​ | 223,985 | ​ | ​ | 205,062 | ​
Total revenue | ​ | $ | 188,458 | ​ | $ | 180,816 | ​ | $ | 377,941 | ​ | $ | 333,163 | ​
​
​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​
​ | ​ | Three Months Ended | ​ | Six Months Ended | ​
​ | ​ | October 26, | ​ | October 28, | ​ | October 26, | ​ | October 28, | ​
Revenue percentage by recognition method | ​ | 2024 |  | 2023 | ​ | 2024 |  | 2023 | ​
Over time | ​ | ​ | 58% | ​ | ​ | 39% | ​ | ​ | 50% | ​ | ​ | 39% | ​
Point in time | ​ | ​ | 42% | ​ | ​ | 61% | ​ | ​ | 50% | ​ | ​ | 61% | ​
Total revenue | ​ | ​ | 100% | ​ | ​ | 100% | ​ | ​ | 100% | ​ | ​ | 100% | ​
​ Contract Balances ​ The timing of revenue recognition, billings, and cash collections results in billed accounts receivable, unbilled receivables, and customer advances and deposits on the condensed consolidated balance sheet. In the Company’s services contracts, amounts are billed as work progresses in accordance with agreed-upon contractual terms, either at periodic intervals, which is generally monthly, or upon the achievement of contractual milestones. Generally, billing occurs subsequent to revenue recognition, resulting in contract assets recorded in unbilled receivables and retentions on the condensed consolidated balance sheet. However, the Company sometimes receives advances or deposits from its customers before revenue is recognized, resulting in contract liabilities recorded in customer advances on the condensed consolidated balance sheet. Contract liabilities are not a significant financing component as they are generally utilized to pay for contract costs within a one-year period or are used to ensure the customer meets contractual requirements. These assets and liabilities are reported on the condensed consolidated balance sheet on a contract-by-contract basis at the end of each reporting period. For the Company’s product revenue, the Company generally receives cash payments subsequent to satisfying the performance obligation via delivery of the product, resulting in billed accounts receivable. Changes in the contract asset and liability balances during the three and six month periods ended October 26, 2024 were not materially impacted by any other factors. For the Company’s contracts, there are no significant gaps between the receipt of payment and the transfer of the associated goods and services to the customer for material amounts of consideration. ​ Revenue recognized for the three and six month periods ended October 26, 2024 that was included in customer advances balances as of April 30, 2024 was $2,475,000 and $7,961,000. Revenue recognized for the three and six month periods ended October 28, 2023 that was included in customer advances balances as of April 30, 2023 was $696,000 and $2,416,000. ​ Cost to Fulfill a Contract with a Customer ​ The Company recognizes assets for the costs to fulfill a contract with a customer if the costs are specifically identifiable, generate or enhance resources used to satisfy future performance obligations, and are expected to be recovered in accordance with ASC 340-40 Other Assets and Deferred Costs: Contracts with Customers. The assets related to costs to fulfill contracts with customers are capitalized and amortized over the period the related performance obligations are satisfied. As of October 26, 2024, the Company had no costs to fulfill and as of April 30, 2024, the Company’s costs to fulfill were not material. ​
Segments | Segments ​ Operating segments are defined as components of an enterprise about which separate financial information is available that is evaluated regularly by the Chief Operating Decision Maker (“CODM”) in deciding how to allocate resources and assess performance. As of October 26, 2024, the Company’s CODM, the Chief Executive Officer, makes operating decisions, assesses performance and makes resource allocation decisions, including the allocation for research and development (“R&D”). Accordingly, the Company identifies three reportable segments. Refer to Note 18—Segments for further details.
Investments | Investments ​ The Company’s investments are accounted for as available-for-sale and are reported at fair value. Unrealized gains and losses for debt securities are excluded from earnings and reported as a separate component of stockholders’ equity, net of deferred income taxes for available-for-sale investments. Gains and losses realized on the disposition of investment securities are determined on the specific identification basis and credited or charged to income. Investments in equity securities and warrants are measured at fair value with net unrealized gains and losses from changes in the fair value recognized in other expense, net. Management determines the appropriate classification of securities at the time of purchase and reevaluates such designation as of each balance sheet date. ​
Fair Values of Financial Instruments | Fair Values of Financial Instruments ​ Fair values of cash and cash equivalents, accounts receivable, unbilled receivables and retentions, and accounts payable approximate cost due to the short period of time to maturity.
Government Contracts | Government Contracts ​ Payments to the Company on government CPFF or T&M contracts are based on provisional, or estimated indirect rates, which are subject to an annual audit by the Defense Contract Audit Agency (“DCAA”). The cost audits result in the negotiation and determination of the final indirect cost rates that the Company may use for the period(s) audited. The final rates, if different from the provisional rates, may create an additional receivable or liability for the Company for CPFF and T&M contracts. ​ For example, during the course of its audits, the DCAA may question the Company’s incurred costs, and if the DCAA believes the Company has accounted for such costs in a manner inconsistent with the requirements under Federal Acquisition Regulations, the DCAA auditor may recommend to the Company’s administrative contracting officer to disallow such costs. Historically, the Company has not experienced material disallowed costs as a result of government audits. However, the Company can provide no assurance that the DCAA or other government audits will not result in material disallowances for incurred costs in the future. The Company’s revenue recognition policy calls for revenue recognized on all cost reimbursable government contracts to be recorded at actual rates unless collectability is not reasonably assured. At October 26, 2024 and April 30, 2024, the Company had no reserve for incurred cost claim audits. ​
Earnings Per Share | Earnings Per Share ​ Basic earnings per share is computed using the weighted-average number of common shares outstanding, excluding shares of unvested restricted stock. ​ The reconciliation of basic to diluted shares is as follows (in thousands except share data): ​
​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​
​ | ​ | ​ | Three Months Ended | ​ | ​ | Six Months Ended |
​ |  | October 26, 2024 |  | October 28, 2023 |  | October 26, 2024 |  | October 28, 2023 |
Net income | ​ | $ | 7,543 | ​ | $ | 17,840 | ​ | $ | 28,709 | ​ | $ | 39,735 | ​
Denominator for basic earnings per share: | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​
Weighted average common shares | ​ |  | 28,009,963 | ​ |  | 26,865,763 |  | ​ | 27,985,425 |  | ​ | 26,479,168 | ​
Dilutive effect of employee stock options, restricted stock and restricted stock units | ​ |  | 135,627 | ​ |  | 91,043 |  | ​ | 154,517 |  | ​ | 90,099 | ​
Denominator for diluted earnings per share | ​ | ​ | 28,145,590 | ​ | ​ | 26,956,806 | ​ | ​ | 28,139,942 | ​ | ​ | 26,569,267 | ​
​ Potentially dilutive shares not included in the computation of diluted weighted-average common shares because their effect would have been anti-dilutive were 83 and 180 for the three and six months ended October 26, 2024. Potentially dilutive shares not included in the computation of diluted weighted-average common shares because their effect would have been anti-dilutive were 1,284 and 1,082 for the three and six months ended October 28, 2023.
Recently Issued Accounting Standards | Recently Issued Accounting Standards ​ In November 2023, the FASB issued ASU 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures (“ASU 2023-07”). ASU 2023-07 improves reportable segment disclosure requirements, primarily through enhanced disclosures about significant segment expenses reported to the CODM. ASU 2023-07 also requires all segment profit or loss and assets disclosures to be provided on an annual and interim basis. The new standard is effective for fiscal years beginning after December 15, 2023 and interim periods within fiscal years beginning after December 15, 2024, with early adoption permitted. ASU 2023-07 is adopted retrospectively. The Company will include the required enhanced disclosures in its Annual Report on Form 10-K for the fiscal year ending April 30, 2025. ​ In December 2023, the FASB issued ASU 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures (“ASU 2023-09”). ASU 2023-09 requires updates to the rate reconciliation, income taxes paid and other disclosures. The new standard is effective for fiscal years beginning after December 15, 2024 and interim periods within fiscal years beginning after December 15, 2025, with early adoption permitted. ASU 2023-09 is adopted retrospectively. The Company is evaluating the potential impact of this adoption on its consolidated financial statements.

X
- Definition Government contract policy. + References No definition available. + Details
Name: | avav_GovernmentContractPolicyTextBlock
Namespace Prefix: | avav_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of Recently Adopted Accounting Standards that may impact the entity's financial reporting. + References No definition available. + Details
Name: | avav_RecentlyAdoptedAccountingStandardsPolicyTextBlock
Namespace Prefix: | avav_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS). + References No definition available. + Details
Name: | us-gaap_BasisOfAccountingPolicyPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types: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://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 260 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 260 -SubTopic 10 -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482662/260-10-50-2 + Details
Name: | us-gaap_EarningsPerSharePolicyTextBlock
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 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 investment classified as marketable security. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 942 -SubTopic 320 -Section 50 -Paragraph 5 -Publisher FASB -URI https://asc.fasb.org/1943274/2147477268/942-320-50-5 + Details
Name: | us-gaap_MarketableSecuritiesPolicy
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
- References No definition available. + Details
Name: | us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
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 segment reporting. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 41 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41 Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 47 -Subparagraph (bb) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482785/280-10-55-47 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 29 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-29 Reference 4: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 54 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482785/280-10-55-54 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 36 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-36 Reference 6: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 47 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482785/280-10-55-47 Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 29 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-29 Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 29 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-29 Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 29 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-29 Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 29 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-29 Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 29 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-29 Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 29 -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-29 + Details
Name: | us-gaap_SegmentReportingPolicyPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration