XML 48 R26.htm IDEA: XBRL DOCUMENT
v3.24.1

Significant Accounting Policies (Policies) | 12 Months Ended
--- | ---
Dec. 31, 2023
Accounting Policies [Abstract] |
Consolidation, Policy [Policy Text Block] | Principles of Consolidation In the normal course of business, the Company invests in or has transactions with limited membership entities or other entities. These entities are considered to be either VIEs or voting interest entities ("VOEs"). The consolidation guidance requires an assessment involving judgments and analysis to determine (a) whether an entity in which the Company holds a variable interest is a VIE and (b) whether the Company's involvement, through holding interests directly or indirectly in the entity or contractually through other variable interests, would give it a controlling financial interest. The Company consolidates entities in which it, directly or indirectly, is determined to have a controlling financial interest.
| • | VIEs: The Company consolidates VIEs for which it is the primary beneficiary. An entity is a VIE if its equity investors, as a group, lack the characteristics of a controlling financial interest or it does not have sufficient equity at risk to finance its expected activities without additional subordinated financial support from other parties. The primary beneficiary (a) has the power to direct the activities of the entity that most significantly impact the entity's economic performance and (b) has the obligation to absorb losses or the right to receive benefits from the entity that could be significant to the entity.
| • | VOEs: For entities determined not to be VIEs, the Company consolidates entities in which it holds greater than 50% of the voting interest.
The Company reviews its evaluation of whether an entity is a VIE as well as its consolidation conclusions quarterly to identify whether any reconsideration events have occurred. During June 2023, the Company determined it was the primary beneficiary of LGL Systems Acquisition Holding Company, LLC ("LGL Systems"). As of December 31, 2023, the Company has the following subsidiaries, including consolidated and unconsolidated VIEs:
Subsidiary Name |  | State or Country of Organization |  | LGL Group Investment
Precise Time and Frequency, LLC |  | Delaware |  | 100.0 | %
P3 Logistic Solutions LLC |  | Delaware |  | 100.0 |
Lynch Capital International, LLC |  | Delaware |  | 100.0 |
LGL Systems Acquisition Holding Company, LLC (a) |  | Delaware |  | 34.8 |
Lynch Systems Acquisition Holding Company, LLC |  | Delaware |  | 100.0 |
LGL Systems Nevada Management Partners LLC (b) |  | Nevada |  | 1.0 |
(a) | Entity is a consolidated VIE
(b) | Entity is an unconsolidated VIE
Refer to Note 7 - Variable Interest Entities for further information. Equity Method Investments When the Company does not have a controlling financial interest in an entity but can exert significant influence over the entity’s operating and financial policies, the investment is accounted for either (i) under the equity method of accounting or (ii) at fair value by electing the fair value option available under U.S. GAAP. Significant influence generally exists when the Company owns 20% to 50% of the entity’s common stock or in-substance common stock. In applying the equity method, we record the investment at cost and subsequently increase or decrease the carrying amount of the investment by our proportionate share of earnings or losses of the investee. We record dividends or other equity distributions as reductions in the carrying value of the investment. Non-Controlling Interests Non-controlling interests represent the interests of shareholders, other than the Company, in consolidated entities. Net income (loss) attributable to non-controlling interests represents such shareholders' interests in the earnings and loss of those entities, or the attribution of results from consolidated VIEs to which the Company is not economically entitled. The portion of the equity interest in LGL Systems the Company does not own is reflected as non-controlling interest in LGL Group's Consolidated Financial Statements.
Use of Estimates, Policy [Policy Text Block] | Uses of Estimates The preparation of the consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the amounts reported in the financial statements and accompanying notes. Actual results could differ from those estimates.
Cash and Cash Equivalents, Policy [Policy Text Block] | Cash and Cash Equivalents Cash and cash equivalents consist of cash on hand and highly liquid investments with no maturity or with a maturity of less than three months when purchased.
Marketable Securities, Policy [Policy Text Block] | Marketable Securities The Company accounts for equity securities under Financial Accounting Standards Board ("FASB") Accounting Standards Codification ("ASC") Topic 321, Investments - Equity Securities ("ASC 321"). Marketable equity securities are reported at fair value with the change in fair value from acquisition being recorded as gains and losses in the Consolidated Statements of Operations. Realized gains and losses are reported on securities sold during the period. Unrealized gains and losses include changes in fair value on securities held at the end of the period as well as the reversal of unrealized gains and losses at the time an investment is realized. Realized and unrealized gains and losses on investments in Marketable securities are recorded in Net gains (losses) on the Consolidated Statement of Operations. Refer to Note 5 – Investments for further information.
Accounts Receivable [Policy Text Block] | Accounts Receivable Accounts receivable consists principally of amounts due from both domestic and foreign customers. Credit is extended based on an evaluation of the customer's financial condition and collateral is not required. Certain credit sales are made to industries that are subject to cyclical economic changes. The Company maintains an allowance for credit losses for estimated uncollectible accounts receivable. Our reserves for estimated credit losses are based upon historical experience, specific customer collection issues, current conditions and reasonable and supportable forecasts that affect the collectability of the remaining cash flows over the contract terms of our receivables. Accounts are written off against the allowance account they are determined to no longer be collectible.
Inventory, Policy [Policy Text Block] | Inventories Inventories are valued at the lower of cost or net realizable value using the first-in, first-out ("FIFO") method. The Company maintains a reserve for inventory based on estimated losses that result from inventory that becomes obsolete or for which the Company has excess inventory levels. In determining these estimates, the Company performs an analysis on current demand and usage for each inventory item over historical time periods. Based on that analysis, the Company reserves a percentage of the inventory amount within each time period based on historical demand and usage patterns of specific items in inventory. Refer to Note 15 – Other Financial Statement Information for further information.
Property, Plant and Equipment, Impairment [Policy Text Block] | Machinery and Equipment, Net Property, plant and equipment are recorded at cost less accumulated depreciation and include expenditures for major improvements. Maintenance and repairs are charged to operations as incurred. Depreciation is computed for financial reporting purposes using the straight-line method over the estimated useful lives of the assets from 3 years to 10 years for other fixed assets. Property, plant and equipment are periodically reviewed for indicators of impairment. If any such indicators were noted, the Company would assess the appropriateness of the assets' carrying value and record any impairment at that time. Refer to Note 15 – Other Financial Statement Information for further information.
Goodwill and Intangible Assets, Policy [Policy Text Block] | Intangible Assets Intangible assets are recorded at cost less accumulated amortization. Amortization is computed for financial reporting purposes using the straight-line method over the estimated useful lives of the assets, which range up to 10 years. The intangible assets consist of intellectual property. The estimated aggregate amortization expense for intangible assets for each of the remaining years of the estimated useful life is as follows:
Year |  | Amount
2024 |  |  | 21 |
2025 |  |  | 21 |
2026 |  |  | 15 |
Total |  | $ | 57 |
Standard Product Warranty, Policy [Policy Text Block] | Warranties The Company offers a standard one-year warranty. The Company tests its products prior to shipment in order to ensure that they meet each customer's requirements based upon specifications received from each customer at the time its order is received and accepted. The Company's customers may request to return products for various reasons, including, but not limited to, the customers' belief that the products are not performing to specification. The Company's return policy states that it will accept product returns only with prior authorization and if the product does not meet customer specifications, in which case the product would be replaced or repaired. To accommodate the Company's customers, each request for return is reviewed; and if and when it is approved, a return materials authorization ("RMA") is issued to the customer. Each month, the Company records a specific warranty reserve for approved RMAs covering products that have not yet been returned. The Company does not maintain a general warranty reserve because, historically, valid warranty returns resulting from a product not meeting specifications or being non-functional have been de minimis.
Revenue from Contract with Customer [Policy Text Block] | Revenue Recognition for Sales to Customers The Company recognizes revenue from the sale of its products in accordance with the criteria in ASC Topic 606, Revenue from Contracts with Customers ("ASC 606"), which are: Step 1: Identify the contract(s) with a customer. Step 2: Identify the performance obligations in the contract. Step 3: Determine the transaction price. Step 4: Allocate the transaction price to the performance obligations in the contract. Step 5: Recognize revenue when (or as) the entity satisfies a performance obligation. The Company meets these conditions upon the Company’s satisfaction of the performance obligation, usually at the time of shipment to the customer, because control passes to the customer at that time. Our standard payment terms for customers are net due within 30 days, with a few exceptions, none regularly exceeding 60 days. The Company provides disaggregated revenue details by geographic markets in Note 16 – Domestic and Foreign Revenues. The Company offers a limited right of return and/or authorized price protection provisions in its agreements with certain electronic component distributors who resell the Company's products to original equipment manufacturers or electronic manufacturing services companies. As a result, the Company estimates and records a reserve for future returns and other charges against revenue at the time of shipment consistent with the terms of sale. The reserve is estimated based on historical experience with each respective distributor. These reserves and charges are immaterial as the Company does not have a history of significant price protection adjustments or returns. The Company provides a standard assurance warranty that does not create a performance obligation. Practical Expedients The Company applies the following practical expedients:
| - | The Company applies the practical expedient for shipping and handling as fulfillment costs.
| - | The Company expenses sales commissions as sales and marketing expenses in the period they are incurred.
Shipping Costs Policy [Text Block] | Shipping Costs Amounts billed to customers related to shipping and handling are included in Net sales, and the Company's shipping and handling costs are included in Manufacturing cost of sales.
Share-Based Payment Arrangement [Policy Text Block] | Stock-Based Compensation The Company measures the cost of employee services in exchange for an award of equity instruments based on the grant-date fair value of the award and recognizes the cost over the requisite service period, typically the vesting period. The Company estimates the fair value of stock options on the grant date using the Black-Scholes-Merton option-pricing model. The Black-Scholes-Merton option-pricing model requires subjective assumptions, including future stock price volatility and expected time to exercise, which greatly affect the calculated values. There is no expected dividend rate. Historical Company information was the basis for the expected volatility assumption as the Company believes that the historical volatility over the life of the option is indicative of expected volatility in the future. The risk-free interest rate is based on the U.S. Treasury zero-coupon rates with a remaining term equal to the expected term of the option. The Company records any forfeitures in the period that the shares are forfeited. Restricted stock awards are measured at the fair value of the Company's common stock on the date of the grant and recognized over the respective service period. Refer to Note 10 – Stock-Based Compensation for further information.
Earnings Per Share, Policy [Policy Text Block] | Earnings (Loss) Per Share The Company computes earnings (loss) per share in accordance with ASC Topic 260, Earnings Per Share ("ASC 260"). Basic earnings (loss) per share is computed by dividing net earnings by the weighted average number of common shares outstanding during the period. Diluted earnings (loss) per share adjusts basic earnings (loss) per share for the effects of warrants, stock options and other potentially dilutive financial instruments using the treasury stock method, only in the periods in which the effects are dilutive. Under the treasury stock method, the Company utilizes the average market price to determine the amount of cash that would be available to repurchase shares if the common shares vested. The net incremental share count issued represents the potential dilutive or anti-dilutive securities. Refer to Note 12 – Earnings per Common Share for further information.
Stockholders' Equity, Policy [Policy Text Block] | Treasury Stock All amounts paid to repurchase common stock are recorded as Treasury Stock on the Consolidated Balance Sheets. When Treasury Stock is retired and the purchase price is greater than par, an excess of purchase price over par is allocated between additional paid-in capital and retained earnings (deficit). Share that are retired are determined on a FIFO basis.
Income Tax, Policy [Policy Text Block] | Income Taxes The Company's deferred income tax assets represent temporary differences between the financial statement carrying amount and the income tax basis of existing assets and liabilities that will result in deductible amounts in future years. The Company periodically undertakes a review of its valuation allowance, and it evaluates all positive and negative factors that may affect whether it is more likely than not that the Company would realize its future tax benefits from its deferred tax balances. Pursuant to ASC Topic 740, Income Taxes ("ASC 740"), the Company follows a two-step approach to recognize and measure uncertain tax positions. The first step is to evaluate the tax position for recognition by determining if the available evidence indicates it is more likely than not that the position will be sustained on audit, including resolution of related appeals or litigation processes, if any. The second step is to measure the tax benefit as the largest amount which is more than 50% likely of being realized upon ultimate settlement. The Company considers many factors when evaluating and estimating its tax positions and tax benefits, which may require periodic adjustments and for which actual outcomes may differ from forecasted outcomes. The Company's policy is to include interest and penalties related to uncertain tax positions in income tax expense. In the ordinary course of business, we are examined by various federal, state, and foreign tax authorities. We regularly assess the potential outcomes of these examinations and any future examinations for the current or prior years in determining the adequacy of our provision for income taxes. Refer to Note 9 – Income Taxes for further information.
Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block] | Impairments of Long-Lived Assets Long-lived assets, including intangible assets subject to amortization, are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of the asset may not be recoverable. Long-lived assets are grouped with other assets to the lowest level to which identifiable cash flows are largely independent of the cash flows of other groups of assets and liabilities. Management assesses the recoverability of the carrying cost of the assets based on a review of projected undiscounted cash flows. If an asset is held for sale, management reviews its estimated fair value less cost to sell. Fair value is determined using pertinent market information, including appraisals or broker's estimates, and/or projected discounted cash flows. In the event an impairment loss is identified, it is recognized based on the amount by which the carrying value exceeds the estimated fair value of the long-lived asset. We performed an assessment to determine if there were any indicators of impairment quarterly, including as of December 31, 2023. We concluded that, while there were events and circumstances in the macro-environment that did impact us, we did not experience any entity-specific indicators of asset impairment and no triggering events occurred.
Fair Value of Financial Instruments, Policy [Policy Text Block] | Financial Instruments Cash and cash equivalents, trade accounts receivable, trade accounts payable and accrued expenses are carried at cost which approximates fair value due to the short-term maturity of these instruments.
Concentration Risk, Credit Risk, Policy [Policy Text Block] | Concentration Risks In 2023, the Company's largest and second largest customers accounted for $399, or 23.1%, and $236, or 13.7%, respectively, of the Company's Net sales. In 2022, the Company's largest and second largest customers accounted for $312, or 18.9%, and $195, or 11.8%, respectively, of the Company’s Net sales. For both the years ended December 31, 2023 and 2022, the revenues derived from these customers was included within the Electronic Instruments segment. A significant portion of the Company's accounts receivable is concentrated with a relatively small number of customers. As of December 31, 2023, the Company's two largest customers accounted for approximately $118, or 28.4%, of accounts receivable. As of December 31, 2022, the Company's two largest customers accounted for approximately $394, or 62.6%, of accounts receivable. The Company carefully evaluates the creditworthiness of its customers in deciding to extend credit. As a result of these policies, the Company has experienced very low historical bad debt expense and believes the related risk to be minimal. At various times throughout the year ended and as of December 31, 2023 and 2022, some deposits held at financial institutions were in excess of federally insured limits. The Company has not experienced any losses related to these balances.
Segment Reporting, Policy [Policy Text Block] | Segment Information The Company reports segment information in accordance with ASC Topic 280, Segment Information ("ASC 280"). ASC 280 requires companies to report financial and descriptive information for each identified operating segment based on management's internal organizational decision-making structure. During 2023, our chief operating decision makers modified their view of our businesses and how they allocate resources. As such, the Company has identified 2 reportable business segments: Electronic Instruments and Merchant Investment. Refer to Note 4 – Segment Information for further information.
New Accounting Pronouncements, Policy [Policy Text Block] | Accounting Standards Adopted Financial Instruments - Credit Losses In June 2016, the FASB issued ASU 2016-13, "Financial Instruments-Credit Losses: Measurement of Credit Losses on Financial Instruments" ("ASU 2016-13"), which changes the impairment model for most financial assets. The standard replaces the incurred loss model with the current expected credit loss ("CECL") model to estimate credit losses for financial assets. The provisions of the standard are effective for the Company on January 1, 2023. The Company adopted the provisions of this standard on January 1, 2023, with minimal effect on its financial statements. Future Application of Accounting Standards Segment Reporting In November 2023, the FASB issued ASU 2023-07, "Segment Reporting (Topic 280) - Improvements to Reportable Segment Disclosures" ("ASU 2023-07"), to address improvements to reportable segment disclosures. The standard primarily requires the following disclosure on an annual and interim basis: (i) significant segment expenses that are regularly provided to the chief operating decision maker ("CODM") and included within each reported measure of segment profit or loss; and (ii) other segment items and description of its composition. The standard also requires current annual disclosures about a reportable segment's profits or losses and assets to be disclosed in interim periods and the title and position of the CODM with an explanation of how the CODM uses the reported measure(s) of segment profits or losses in assessing segment performance. The provisions of the standard are effective for public companies for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024, with early adoption permitted. The amendment is applied retrospectively to all prior periods presented. We are assessing the impact of this standard. Income Taxes In December 2023, the FASB issued ASU 2023-09, "Income Taxes (Topic 740) - Improvements to Income Tax Disclosures" ("ASU 2023-09"). The standard requires disaggregated information about a company's effective tax rate reconciliation as well as information on income taxes paid. The provisions of the standard are effective for public companies for fiscal years beginning after December 15, 2024, with early adoption permitted. This accounting standards update applies prospectively; however, retrospective application is permitted. We are assessing the impact of this standard. Change in Accounting Principle During 2023, our chief operating decision makers modified their view of our business and how they allocate resources and assess performance. The Company has now identified two reportable business segments: Electronic Instruments and Merchant Investment. In connection with the re-segmentation, we revised the presentation of Interest income, Realized gains (losses) on marketable securities, and Unrealized gains (losses) on marketable securities on the Consolidated Statements of Operations to be included in Revenues rather than be included in Other income (loss). Moreover, Interest income was reclassified to be presented within Net investment income (loss) and Realized gains (losses) on marketable securities and Unrealized gains (losses) on marketable securities were combined and reclassified to be presented within Net gains (losses). This change in applying current accounting guidance is preferable as it more accurately aligns the presentation of the Consolidated Financial Statements to the Company's operating segments by reporting all revenues and expenses associated with the Company's ordinary business activities, which include both PTF and the Merchant investment business, within Income from continuing operations. This change in accounting principle was applied retrospectively to all periods presented and did not have any impact on equity, net income, or basis or diluted earnings per share.

X
- Definition Disclosure of the company's policy regarding shipping costs. + References No definition available. + Details
Name: | lgl_ShippingCostsPolicyTextBlock
Namespace Prefix: | lgl_
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 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 -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482913/230-10-50-1 + Details
Name: | us-gaap_CashAndCashEquivalentsPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for credit risk. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 942 -SubTopic 825 -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480981/942-825-50-1 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (d) -SubTopic 10 -Topic 275 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482861/275-10-50-1 + Details
Name: | us-gaap_ConcentrationRiskCreditRisk
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 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 -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 2: 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 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 and intangible assets. This accounting policy also may address how an entity assesses and measures impairment of goodwill and intangible assets. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 350 -SubTopic 20 -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -SubTopic 30 -Topic 350 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482665/350-30-50-1 + Details
Name: | us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 360 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SAB Topic 5.CC) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480091/360-10-S99-2 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 05 -Paragraph 4 -SubTopic 10 -Topic 360 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482338/360-10-05-4 + Details
Name: | us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-03(h)(1)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479886/946-10-S99-3 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 17 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482685/740-10-50-17 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 9 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482685/740-10-50-9 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 25 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482525/740-10-45-25 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482525/740-10-45-28 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 19 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482685/740-10-50-19 Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482765/220-10-50-1 Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 20 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482685/740-10-50-20 + Details
Name: | us-gaap_IncomeTaxPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483489/210-10-50-1 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(6)(b)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1 Reference 3: http://www.xbrl.org/2003/role/exampleRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483426/235-10-50-4 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 912 -SubTopic 330 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482105/912-330-50-1 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 330 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org//330/tableOfContent Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 330 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483080/330-10-50-1 Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 330 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483080/330-10-50-4 Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Section 45 -Paragraph 6 -Subparagraph (a) -SubTopic 10 -Topic 270 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482989/270-10-45-6 + Details
Name: | us-gaap_InventoryPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy 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/2147480832/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
- Definition Disclosure of accounting policy for assessing and recognizing impairments of its property, plant and equipment. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 360 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482099/360-10-50-2 + Details
Name: | us-gaap_PropertyPlantAndEquipmentImpairment
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 segment reporting. + References Reference 1: 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 2: 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 3: 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 4: 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 5: 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 6: 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 7: 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 8: 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

X
- Definition Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (f)(2)(i) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (f)(2)(ii) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (f)(2)(v) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SAB Topic 14.C.Q3) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479830/718-10-S99-1 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SAB Topic 14.D.1.Q5) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479830/718-10-S99-1 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SAB Topic 14.D.3.Q2) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479830/718-10-S99-1 Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SAB Topic 14.D.2.Q6) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479830/718-10-S99-1 Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org//718/tableOfContent Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2 Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (f)(1) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2 Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (f)(2) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2 + Details
Name: | us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for standard warranties including the methodology for measuring the liability. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 460 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 8 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482425/460-10-50-8 + Details
Name: | us-gaap_StandardProductWarrantyPolicy
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for its capital stock transactions, including dividends and accumulated other comprehensive income. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 235 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481062/946-235-50-2 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -SubTopic 10 -Topic 505 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481112/505-10-50-1 + Details
Name: | us-gaap_StockholdersEquityPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for accounts receivable. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 310 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481962/310-10-50-2 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 310 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481569/310-20-50-1 Reference 3: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Name Accounting Standards Codification -Section 50 -Paragraph 11B -Subparagraph (b) -SubTopic 10 -Topic 310 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481962/310-10-50-11B Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 310 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481962/310-10-50-1 Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Name Accounting Standards Codification -Section 50 -Paragraph 6 -SubTopic 10 -Topic 310 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481962/310-10-50-6 Reference 6: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Name Accounting Standards Codification -Section 50 -Paragraph 15 -Subparagraph (d) -SubTopic 10 -Topic 310 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481962/310-10-50-15 + Details
Name: | us-gaap_TradeAndOtherAccountsReceivablePolicy
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles. + References Reference 1: http://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