XML 42 R27.htm IDEA: XBRL DOCUMENT
v3.26.1

Significant Accounting Policies (Policies) | 12 Months Ended
--- | ---
Dec. 31, 2025
Accounting Policies [Abstract] |
Consolidation, Policy [Policy Text Block] | Basis of Consolidation The consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (“GAAP”) and in accordance with the accounting rules under Regulation S-X, as promulgated by the Securities and Exchange Commission (“SEC”). All significant intercompany accounts and transactions have been eliminated in consolidation.
Use of Estimates, Policy [Policy Text Block] | Use of Estimates The preparation of the consolidated financial statements in conformity with U.S. GAAP requires the extensive use of management’s estimates. Management uses estimates and assumptions in preparing consolidated financial statements. Those estimates and assumptions affect the reported amounts of assets and liabilities, the disclosure of contingent assets and liabilities, and reported revenues and expenses. On an ongoing basis, the Company evaluates its estimates, including those related to the collectability of accounts receivable, the fair value of intangible and long lived assets, the fair value of goodwill, the fair value of debt and equity instruments, income taxes and determination of standalone selling prices in contracts with customers that contain multiple performance obligations. The Company bases its estimates on historical experience and on various other assumptions that are believed to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying value of assets and liabilities that are not apparent from other sources. Actual results may differ from those estimates under different assumptions or conditions.
Liquidity and Going Concern [Policy Text Block] | Liquidity and Going Concern Management has assessed going concern uncertainty to determine whether there is sufficient cash on hand, together with expected financings and working capital, to assure operations for a period of at least one year from the date these consolidated financial statements are issued, which is referred to as the “look-forward period”, as defined in U.S. GAAP. As part of this assessment, based on conditions that are known and reasonably knowable to management, management has considered various scenarios, forecasts, projections, and estimates and will make certain key assumptions. These assumptions include, among other factors, its ability to raise additional capital, the expected timing and nature of the Company’s programs and projected cash expenditures and its ability to delay or curtail these programs or expenditures to the extent management has the proper authority to do so and considers it probable that those implementations can be achieved within the look-forward period. The Company has generated losses and negative operating cashflows since its inception and has relied on external sources of financing to support the cash flow from operations. As of and for the year ended December 31, 2025, the Company had working capital of $1,640,000 and a net loss of $31,460,000. Based on the Company's current business plan assumptions and the expected cash burn rate, the Company believes that the existing cash is insufficient to fund its current level of operations for the next twelve months following the issuance of these consolidated financial statements. These factors raise substantial doubt regarding the Company’s ability to continue as a going concern. The Company received net proceeds of approximately $13,891,000 from the December 2025 Underwriting Agreement (see Note 13). The Company's ability to generate positive operating results and execute its business strategy will depend on (i) its ability to continue the growth of its customer base, (ii) its ability to continue to improve its quarterly financial metrics such as net loss and cash used from operating activities (iii) the continued performance of its contractors, subcontractors and vendors, (iv) its ability to maintain and build good relationships with investors, lenders and other financial intermediaries, (v) its ability to maintain timely collections from existing customers, and (vi) the ability to scale its business processes. To the extent that events outside of the Company's control have a significant negative impact on economic and/or market conditions, they could affect payments from customers, services and supplies from vendors, its ability to continue to secure and implement new business, raise capital, and otherwise, depending on the severity of such impact, materially adversely affect its operating results.
Segment Reporting, Policy [Policy Text Block] | Segment Information The Company operates as one operating and reportable segment. Rekor has a variety of platforms that collect, connect and organize mobility data, making it accessible and useful to its customers for real-time insights and decisioning. The Company’s chief operating decision maker (“CODM”) is the president and chief executive officer. The Company does not report balance sheet information by segment since it is not reviewed by the CODM. The CODM uses net loss in assessing segment performance. The significant expense regularly reviewed by the CODM is cost of revenues, excluding depreciation and amortization, and the Company’s operating expenses. The presentation of these items to the CODM is consistent with the Company’s presentation of these items on the Consolidated Statement of Operations.
Rounding [Policy Text Block] | Rounding Dollar amounts, except per share data, in the notes to these consolidated financial statements are rounded to the closest $1,000.
Foreign Currency Transactions and Translations Policy [Policy Text Block] | Functional Currency The U.S. dollar (“U.S. dollar” or “$”) is the currency of the primary economic environment in which the operations of the Company is conducted. Substantial revenues and a substantial portion of the operational costs are denominated in U.S. dollars. Accordingly, the functional currency of the Company is the U.S. dollar. Transactions and balances originally denominated in U.S. dollars are presented at their original amounts. For non-U.S. dollar transactions and other items in the consolidated financial statements, the following exchange rates are used: (i) for transactions – exchange rates at transaction dates or average exchange rates; and (ii) for other items (derived from non-monetary balance sheet items such as depreciation and amortization) – historical exchange rates. Currency transaction gains and losses are presented in other expense, net on the consolidated statements of operations. The currency transaction losses for the years ended December 31, 2025 and 2024 were $499,000 and $10,000, respectively.
Concentration Risk, Credit Risk, Policy [Policy Text Block] | Concentration of Risk The Company deposits its temporary cash investments with highly rated quality financial institutions that are located in the United States and Israel. The United States deposits are federally insured up to $250,000 per insured bank, for each account ownership category. As of December 31, 2025, and 2024, the Company had deposits, including restricted cash, totaling $16,863,000 and $5,329,000 respectively, in multiple U.S. financial institutions and one Israeli financial institution. Customer A accounted for 10% of the consolidated revenue for the year ended December 31, 2025. No other single customer accounted for more than 10% of the Company's total revenues f or the years ended December 31, 2025 and 2024. As of December 31, 2025 and December 31, 2024, Customer A accounted for 15% and 12% of the Company's consolidated accounts receivable balance. No other single customer accounted for more than 10% of the Company's total accounts receivable balance as of December 31, 2025 and 2024.
Cash and Cash Equivalents, Policy [Policy Text Block] | Cash and Cash Equivalents The Company considers all highly-liquid debt instruments to be cash equivalents. Cash subject to contractual restrictions and not readily available for use is classified as restricted cash. The Company’s restricted cash balances are primarily made up of cash collected on behalf of certain client jurisdictions. Restricted cash for these client jurisdictions as of December 31, 2025 and 2024 were $297,000 and $316,000, respectively, and correspond to equal amounts of related liabilities.
Accounts Receivable [Policy Text Block] | Accounts Receivable and Credit Losses Accounts receivable are customer obligations due under normal trade terms. The Company performs continuing credit evaluations of its clients’ financial condition, and the Company generally does not require collateral. The timing of revenue recognition, billings, and cash collections results in billed accounts receivable, unbilled accounts receivables, and contract liabilities on the consolidated balance sheets. Billed and unbilled accounts receivable are presented as part of accounts receivable, net, on the consolidated balance sheets. When billing occurs after services have been provided, such unbilled amounts will generally be billed and collected within 60 to 120 days but typically no longer than over the next twelve months. Unbilled accounts receivables of $1,993,000 and $1,623,000 were included in accounts receivable, net, in the consolidated balance sheets as of December 31, 2025 and December 31, 2024, respectively. Write-offs of accounts receivable during the years ended December 31, 2025 and 2024 were $132,000 and $686,000, respectively. The Company maintains an allowance for credit losses at an amount estimated to be sufficient to cover the risk of collecting less than full payment of financial assets measured at amortized cost, including receivables. The Company estimates expected credit losses based on historical experience, current conditions, and reasonable and supportable forecasts. The Company considers factors such as customer-specific risk characteristics, aging, historical write-off trends, and other relevant economic and environmental conditions in developing the estimate. The Company estimates losses on receivables based on expected losses, including our historical experience of actual losses. Receivables are written off when it is probable that all contractual payments due will not be collected in accordance with the terms of the agreement. At each balance sheet date, the Company evaluates its receivables and will assess the allowance for credit losses based on historical write-off trends. After all reasonable attempts to collect an account receivable have failed, the amount of the receivable is written off against the allowance. As of December 31, 2025 and 2024, the Company's allowance for credit losses was $519,000 and $486,000, respectively.
Receivable [Policy Text Block] | Notes Receivable In connection with the sale of its former TeamGlobal subsidiaries in June 2020, the Company received a $1,700,000, five-and-a-half year promissory note originally due December 2025, which was amended in 2022 to extend the maturity date to May 2026 and revise the related payment schedule, that carries an interest rate of 4% and is collateralized by a first priority security interest in the shares of TeamGlobal. Monthly principal payments on the promissory note began in 2021 and continue pursuant to the amended payment terms. Based on the general market conditions, the security interest held by the Company and the credit quality of the buyer at the time of the sale, the Company determined that the fixed interest rate approximated the current market rate. The Company also evaluates notes receivable for expected credit losses in accordance with ASC 326. The remaining balance due from TeamGlobal as of December 31, 2025 and 2024, was $198,000 and $482,000, respectively and is presented as part of notes receivable, current portion and note receivable, long-term on the consolidated balance sheets.
Inventory, Policy [Policy Text Block] | Inventory Inventory principally consists of parts and finished goods held temporarily until installed for service. The Company regularly evaluates its ability to realize the value of inventory based on a combination of factors including the following: historical usage rates, forecasted sales or usage, estimated current and future market values and new product introductions. Inventory is valued at the lower of cost or net realizable value. The cost is determined by the first-in, first-out method.
Accounts Payable and Other Current Liabilities [Policy Text Block] | Accounts Payable, Accrued and Other Current Liabilities As of December 31, 2025 and 2024, amounts owed to related parties of $75,000 and $104,000 were presented as part of accounts payable and accrued expenses on the consolidated balance sheets. A summary of other current liabilities is as follows (in thousands):
|  | December 31, 2025 |  |  | December 31, 2024 |
Payroll and payroll related |  | $ | 1,343 |  |  | $ | 2,674 |
Right of offset to restricted cash |  |  | 297 |  |  |  | 316 |
STS Contingent Consideration |  |  | - |  |  |  | 1,900 |
Other |  |  | 89 |  |  |  | 239 |
Total |  | $ | 1,729 |  |  | $ | 5,129 |
Property, Plant and Equipment, Policy [Policy Text Block] | Property and Equipment Property and equipment are stated at cost or fair value at acquisition date for assets obtained through business combinations, less accumulated depreciation. Depreciation expense is presented as part of depreciation and amortization on the consolidated statements of operations. Depreciation is recorded on a straight-line basis over the following estimated lives:
Class of assets |  | Useful life (in years) |
Furniture and fixtures |  |  | 2 - 10 |
Office equipment |  |  | 2 - 5 |
Leasehold improvements |  | Shorter of asset life or lease term |
Automobiles |  |  | 3 - 5 |
Roadway monitoring systems |  |  | 3 - 5 |
Repairs and maintenance are expensed as incurred. Expenditures for additions, improvements and replacements are capitalized. The Company tests its property and equipment for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may no longer be recoverable. Recoverability of property and equipment is measured using a market approach by comparing the carrying amount of the asset to its estimated fair market value. If the fair market value is less than the carrying amount, the Company recognizes an impairment loss equal to the excess of the carrying amount over the asset's fair market value. As of December 31, 2025, the Company recognized an impairment loss on its property and equipment of $1,046,000. See Note 6 for additional information. As of December 31, 2024, the Company did not recognize an impairment loss on its property and equipment.
Deposits [Policy Text Block] | Deposits Deposits consist of cash payments made by the Company related to security deposits for leased assets and deposits on property and equipment which the Company has not yet received.
Intangible Assets, Finite-Lived, Policy [Policy Text Block] | Intangible Assets Intangible assets include capitalized internally developed software and amounts recognized in connection with acquisitions, including customer relationships, technology and marketing related assets. Intangible assets are initially valued at fair market value using generally accepted valuation methods appropriate for the type of intangible asset. Amortization is recognized on a straight-line basis over the estimated useful life of the intangible assets. Intangible assets with definite lives are reviewed for impairment if indicators of impairment arise. Amortization expense related to intangible assets is presented as part of depreciation and amortization on the consolidated statements of operations. Undiscounted cash flow analyses are used to determine if the carrying amount of the asset is recoverable. If impairment is determined to exist, the charge is calculated based on estimated fair value. As of December 31, 2025, the Company did not recognize any impairment on its intangible assets. As of December 31, 2024, the Company recognized an impairment loss on its intangible assets of $10,214,000. See Note 8 for additional information.
Lessee, Leases [Policy Text Block] | Leases The Company accounts for its leases in accordance with Accounting Standard Codification (“ASC”) Topic 842, Leases ("ASC 842"). The standard provides several optional practical expedients for use in transition. The Company elected to use what the Financial Accounting Standard Board (“FASB”) has deemed the “package of practical expedients,” which allows the Company not to reassess the Company’s previous conclusions about lease identification, lease classification and the accounting treatment for initial direct costs. ASU 2016-02 also provided several optional practical expedients for the ongoing accounting for leases. The Company has elected the short-term lease recognition exemption for all leases that qualify, meaning that for leases with terms of twelve months or less, the Company will not recognize right-of-use ("ROU") assets or lease liabilities on the Company’s consolidated balance sheets. Additionally, the Company has elected to use the practical expedient to not separate lease and non-lease components for leases of real estate, meaning that for these leases, the non-lease components are included in the associated ROU asset and lease liability balances on the Company’s consolidated balance sheets. The Company determines if an arrangement contains a lease and the classification of that lease, if applicable, at inception. Operating leases are included in right-of-use operating lease assets, net, lease liabilities operating, short-term and lease liabilities operating, long-term, in the consolidated balance sheets. Financing leases are included in right-of-use financing lease assets, net, lease liabilities financing, short-term and lease liabilities financing, long-term, in the consolidated balance sheets. ROU assets represent the Company’s right to use an underlying asset for the lease term and lease liabilities represent the Company’s obligation to make lease payments under the lease. Lease ROU assets and liabilities are recognized at the lease commencement date based on the present value of lease payments over the lease term. The implicit rate within the Company’s operating leases are generally not determinable and the Company uses its incremental borrowing rate at the lease commencement date to determine the present value of lease payments. The determination of the Company’s incremental borrowing rate requires judgment. The Company determined the incremental borrowing rate for each lease using the Company’s current borrowing rate, adjusted for various factors including level of collateralization and term to align with the terms of the lease. The operating lease ROU asset also includes any lease prepayments, offset by lease incentives. Certain of the Company’s leases include options to extend or terminate the lease. An option to extend the lease is considered in connection with determining the ROU asset and lease liability when it is reasonably certain the Company will exercise that option. An option to terminate is considered unless it is reasonably certain the Company will not exercise the option. Lease expense for lease payments is recognized on a straight-line basis over the terms of the leases. As of December 31, 2025, the Company recognized a loss on its operating lease ROU assets of $2,708,000. See Note 7 for additional information.
Business Combination [Policy Text Block] | Business Combination Management conducts a valuation analysis on the tangible and intangible assets acquired and liabilities assumed at the acquisition date thereof. During the measurement period, which may be up to one year from the acquisition date, the Company may record adjustments to the fair value of these tangible and intangible assets acquired and liabilities assumed, with the corresponding offset to goodwill. In addition, uncertain tax positions and tax-related valuation allowances are initially established in connection with a business combination as of the acquisition date. Upon the conclusion of the measurement period or final determination of the fair value of assets acquired or liabilities assumed, whichever comes first, any subsequent adjustments are recorded to the Company’s consolidated statements of operations. Amounts paid for acquisitions are allocated to the assets acquired and liabilities assumed based on their estimated fair values at the date of acquisition. The Company allocated a portion of the purchase price to the fair value of identifiable intangible assets. The fair value of identifiable intangible assets is based on a detailed valuation that uses information and assumptions provided by management. The Company allocates any excess purchase price over the fair value of the net tangible and intangible assets acquired to goodwill.
Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block] | Goodwill The excess purchase consideration over the fair value of acquired assets and liabilities is recorded as goodwill. Goodwill is not amortized but rather subject to annual impairment testing. The Company will assess goodwill for impairment annually on October 1st of each year, or more often if events or changes in circumstances indicate that it might be impaired, by comparing its carrying value to the reporting unit's fair value. The Company decided to bypass the qualitative assessment and proceed directly to the quantitative assessment of the goodwill impairment analysis. As part of the quantitative assessment of goodwill, the Company evaluated its carrying value compared to its market value based on the share price and outstanding shares of the reporting date. During the years ended December 31, 2025 and 2024, the Company did not recognize any impairment to goodwill.
Revenue from Contract with Customer [Policy Text Block] | Revenue Recognition The Company derives its revenues primarily from the licensing and sale of its roadway data and traffic management product and service offerings. These offerings include a mixture of data collection, implementation, engineering, customer support and maintenance services, as well as software and hardware. Revenue is recognized upon transfer of control of promised products and services to the Company’s customers, in an amount that reflects the consideration the Company expects to receive in exchange for those products and services. To determine revenue recognition for arrangements that the Company determines are within the scope of ASC 606, the Company performs the following five steps:
| ● | Identification of the contract, or contracts, with a customer
| ● | Identification of the performance obligations in the contract
| ● | Determination of the transaction price
| ● | Allocation of the transaction price to the performance obligations in the contract
| ● | Recognition of revenue when, or as, performance obligations are satisfied
The following table presents a summary of revenue (dollars in thousands):
|  | Year ended December 31, |
|  | 2025 |  |  | 2024 |
Recurring revenue |  | $ | 23,865 |  |  | $ | 22,590 |
Product and service revenue |  |  | 24,585 |  |  |  | 23,438 |
Total revenue |  | $ | 48,450 |  |  | $ | 46,028 |
For the years ended December 31, 2025 and 2024 except for the United States, total revenue in any single country was less than 10% of consolidated revenue. Revenues Recurring revenue Recurring revenue includes the Company’s SaaS revenue, subscription revenue, eCommerce revenue and customer support revenue. The Company generates recurring revenue both from long-term contracts with customers that provide for periodic payments and from short-term contracts that are automatically invoiced on a monthly basis. The Company’s recurring revenue is generated by a combination of direct sales, partner-assisted sales, and eCommerce sales. Recurring revenues are generated through the Company’s Software-as-a-Service ("SaaS") model, where the Company provides customers with the right to access the Company’s software solutions for a fee. These services are made available to the customer continuously throughout the contractual period. However, the extent to which the customer uses the services may vary at the customer’s discretion. The contracts with customers are generally for a term of one to five years. The payments for SaaS solutions may be received either at the inception of the arrangement or over the term of the arrangement. These SaaS solutions are considered to have a single performance obligation where the customer simultaneously receives and consumes the benefit, and as such, we recognize revenue for these arrangements ratably over the term of the contractual agreement. The Company also currently receives recurring revenues under contracts entered into using a subscription model for data collection services and software over a period. Payments for these services and subscriptions are received periodically over the term of the agreement and revenue is recognized ratably over the term of the agreement. In addition, some of our subscription revenue includes providing, through a web server, access to the Company’s software solutions, a self-managed database, and a cross-platform application programming interface. The subscription arrangements with these customers typically do not provide the customer with the right to take possession of the Company’s software at any time. Instead, customers are granted continuous access to the Company’s solutions over the contractual period. The Company’s subscription services arrangements are non-cancelable and do not contain refund-type provisions. Accordingly, any fixed consideration related to the arrangement is generally recognized as recurring revenue on a straight-line basis over the contract term beginning on the date access to the Company’s software is provided. eCommerce revenue is defined by the Company as revenue obtained through direct sales on the Company’s eCommerce platform. The Company’s eCommerce revenue generally includes subscriptions to the Company’s vehicle recognition software that can be purchased online and activated through a digital key. The Company's contracts with eCommerce customers are generally for a term of one month with automatic renewal each month. The Company invoices and receives fees from its customers monthly. Revenue is recognized ratably over the term of the contract. Product and service revenue Implementation revenue is recognized when the Company provides installation, construction and other implementation services to its customers. These services involve a fee and are typically associated with the sale of the Company’s data collection services, software and hardware. The Company’s implementation revenue is recognized over time as the implementation is completed. In addition to recurring revenue from software sales, the Company recognizes point-in-time revenue related to the sale of perpetual software licenses. The Company sells perpetual licenses that provide customers the right to use software for an indefinite period in exchange for a one-time license fee, which is generally paid at contract inception. The Company’s perpetual licenses provide a right to use intellectual property (“IP”) that is functional in nature and has significant stand-alone functionality. Accordingly, for perpetual licenses of functional IP, revenue is recognized at the point-in-time when the customer has access to the software, which normally occurs once software activation keys have been made available to the customer. Customer support revenue is associated with perpetual licenses and long-term subscription arrangements and consists primarily of technical support and product updates. The Company’s customer support team is ready to provide these maintenance services, as needed, to the customer during the contract term. The customer benefits evenly throughout the contract period from the guarantee that the customer support resources and personnel will be available to them. As customer support is not critical to the customers' ability to derive benefit from their right to use the Company’s software, customer support is considered a distinct performance obligation when sold together with a long-term license for software. Customer support for perpetual and term licenses is renewable, generally on an annual basis, at the option of the customer. Customer support for subscription licenses is renewable concurrently with such licenses for the same duration of time. Revenue for customer support is recognized ratably over the contract period based on the start and end dates of the customer support obligation, in line with how the Company believes services are provided. The Company also generates revenue through the sale of hardware through its partner program and internal sales force distribution channels. The Company satisfies its performance obligation upon the transfer of control of hardware to its customers. The Company invoices end-user customers upon transfer of control of the hardware to its customers. The Company provides hardware installation services to customers which range from one to six months. The revenue related to the installation component is recognized over time as the implementation is completed. Contactless compliance revenues reflect arrangements to provide hardware systems and services that identify uninsured motor vehicles, notify owners of non-compliance through a diversion citation, and assist them in obtaining the required insurance as an alternative to traditional enforcement methods. Revenue is recognized monthly based on the number of diversion citations collected by the relevant jurisdiction. The Company also generates revenue through its engineering services. These services are provided at the request of its customers and the revenue related to these services is recognized over time as the service is completed. Revenue by Customer Type The following table presents a summary of revenue by revenue type (dollars in thousands):
|  | Year ended December 31, |
|  | 2025 |  |  | 2024 |
Urban mobility |  | $ | 29,304 |  |  | $ | 28,688 |
Transportation management |  |  | 1,745 |  |  |  | 2,533 |
Public safety |  |  | 17,401 |  |  |  | 14,807 |
Total revenue |  | $ | 48,450 |  |  | $ | 46,028 |
Urban mobility Urban mobility revenue consists of revenue derived from the Company's roadway data aggregation activities. These activities can include the use of software applications that are part of the Rekor Discover® platform, the primary application being Rekor’s count, class & speed application. The application fully automates the aggregation of Federal Highway Administration (“FHWA”) 13-bin vehicle classification, speed, and volume data. Revenues associated with the deployment of other traffic sensors, traffic studies, or construction associated with traffic data collection are also part of data aggregation revenue, which is generated through both recurring pay-for-data contracts and hardware sales with a recurring software maintenance component. Transportation management Transportation management revenue is associated with the Rekor Command® platform and the associated applications underneath the platform. These provide traffic operations and traffic management centers with support through actionable, real-time incident reports integrated into a cross-agency communication and response system. Revenue is generated through contracts that include an upfront as well as recurring component. Public Safety Public safety revenue consists of licensing of the Rekor Scout® platform, licensing of Rekor CarCheck™ API, licensing of Rekor’s vehicle recognition software, as well as systems deployed for security, contactless compliance and public safety. Revenue is generated through recurring and perpetual license sales as well as one-time hardware sales. Performance obligations The Company contracts with customers in a variety of ways, including contracts that obligate the Company to provide services over time. Some contracts include performance obligations for several distinct services. For those contracts that have multiple distinct performance obligations, the Company allocates the total transaction price to each performance obligation based on its relative standalone selling price, which is determined based on the Company’s overall pricing objectives, taking into consideration market conditions and other factors. This may result in a deferral or acceleration of revenue recognized relative to cash received for each distinct performance obligation. Where performance obligations for a contract with a customer are not yet satisfied or have only been partially satisfied as of a particular date, the unsatisfied portion is to be recognized as revenue in the future. As of December 31, 2025 the Company had approximately $25,921,000 of remaining performance obligations not yet satisfied or partially satisfied. The Company expects to recognize approximately $17,701,000 of this amount as revenue over the succeeding twelve months, and the remainder is expected to be recognized over the next two to four years thereafter. Contract liabilities When the Company advance bills clients prior to providing services, revenue will generally be earned and recognized within the next month to five years, depending on the subscription or licensing period. These assets and liabilities are reported on the consolidated balance sheets on a contract-by-contract basis at the end of each reporting period. Changes in the contract asset and liability balances during the year ended December 31, 2025, were not materially impacted by any other factors. Contract liabilities as of December 31, 2025 and December 31, 2024, were $6,006,000 and $4,737,000, respectively. During the year ended December 31, 2025, $3,350,000 of the contract liabilities balance as of December 31, 2024, was recognized as revenue. The contract liabilities as of December 31, 2025, are expected to be recognized as revenue during the following years ended December 31 (dollars in thousands):
2026 |  | $ | 4,604 |
2027 |  |  | 900 |
2028 |  |  | 307 |
2029 |  |  | 138 |
2030 |  |  | 55 |
Thereafter |  |  | 2 |
Total |  | $ | 6,006 |
Practical Expedients Election ‒ Costs to Obtain and Fulfill a Contract The Company’s incremental costs to obtain a contract consist of sales commissions. The Company elected to use the practical expedient to expense costs to obtain a contract as incurred when the amortization period would have been one year or less. As of December 31, 2025, and 2024, costs incurred to obtain contracts in excess of one year have been immaterial.
Advertising Cost [Policy Text Block] | Advertising The Company expenses all non-direct response advertising costs as incurred. Advertising costs for the years ended December 31, 2025 and 2024 were $9,000 and $244,000, respectively, and are included in selling and marketing expenses in the consolidated statements of operations.
Income Tax, Policy [Policy Text Block] | Income Taxes Provision for income tax consists of U.S. federal and state income taxes. The Company is required to pay income taxes in certain state jurisdictions. The Company uses the liability method of accounting for income taxes as set forth in the authoritative guidance for accounting for income taxes. This method requires an asset and liability approach for the recognition of deferred tax assets and liabilities. Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the consolidated financial statement carrying amounts of existing assets and liabilities and their respective tax bases. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the period that includes the enactment date. The Company evaluates the recoverability of the net deferred income tax assets and the level of the valuation allowance required with respect to such net deferred income tax assets. After considering all available facts, the Company fully reserved for its net deferred tax assets, outside of the deferred tax liability related to the indefinite-lived intangible, because management believes that it is not more likely than not that their benefits will be realized in future periods. The Company will continue to evaluate its net deferred tax assets to determine whether any changes in circumstances could affect the realization of their future benefit. If it is determined in future periods that portions of the Company’s net deferred income tax assets satisfy the realization standard, the valuation allowance will be reduced accordingly. The tax effects of uncertain tax positions are recognized in the consolidated financial statements only if the position is more likely than not to be sustained on audit, based on the technical merits of the position. For tax positions meeting the more likely than not threshold, the amount recognized in the consolidated financial statements is the largest benefit that has a greater than 50% likelihood of being realized. It is the Company’s accounting policy to account for ASC 740-10 related penalties and interest as a component of the income tax provision in the consolidated statements of operations and comprehensive loss. As of December 31, 2025, and 2024, the Company’s evaluation revealed no uncertain tax positions that would have a material impact on the consolidated financial statements.
Share-Based Payment Arrangement [Policy Text Block] | Equity-Based Compensation The Company recognizes equity-based compensation costs related to all share-based payments, including stock options and restricted stock units (“RSUs”), based on the grant-date fair value of the award on a straight-line basis over the requisite service period, net of actual forfeitures. The fair value of RSUs is measured on the grant date based on the closing fair market value of the Company’s common stock. The Company accounts for forfeitures as they occur.
Fair Value of Financial Instruments, Policy [Policy Text Block] | Fair Value of Financial Instruments The carrying amounts reported in the consolidated balance sheets for accounts receivable, notes receivable and accounts payable approximate fair value as of December 31, 2025 and December 31, 2024 because of the relatively short-term maturity of these financial instruments. The carrying amount reported for long-term debt and long-term receivables approximates fair value as of December 31, 2025 and December 31, 2024, given management’s evaluation of the instrument’s current rate compared to market rates of interest and other factors. The determination of fair value is based upon the fair value framework established by ASC Topic 820, Fair Value Measurements and Disclosures (“ASC 820”). Fair value is defined as the exit price, or the amount that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants as of the measurement date. ASC 820 also establishes a hierarchy for inputs used in measuring fair value that maximizes the use of observable inputs and minimizes the use of unobservable inputs by requiring that the most observable inputs be used when available. Observable inputs are inputs market participants would use in valuing the asset or liability and are developed based on market data obtained from sources independent of the Company. Unobservable inputs are inputs that reflect the Company’s assumptions about the factors market participants would use in valuing the asset or liability. The guidance establishes three levels of inputs that may be used to measure fair value: Level 1 – Quoted prices in active markets for identical assets or liabilities. Level 2 – Inputs other than Level 1 that are observable, either directly or indirectly, such as quoted prices for similar assets or liabilities; quoted prices in markets that are not active; or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities. Level 3 – Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities. Assets and liabilities are classified in their entirety based on the lowest level of input that is significant to the fair value measurements. Changes in the observability of valuation inputs may result in a reclassification of levels for certain securities within the fair value hierarchy. The Company’s goodwill and other intangible assets are measured at fair value at the time of acquisition and analyzed on a recurring and non-recurring basis for impairment, respectively, using Level 3 inputs. The Company does not have any Level 1 or Level 2 assets or liabilities. The Company considers its contingent consideration, ATD Holdback Shares and the Prepaid Advance to be Level 3 securities as the fair value measurement is based on significant inputs that are unobservable in the market and thus represents a Level 3 fair value measurement. There were no changes in levels during the period ended December 31, 2025 The following is a rollforward of the company’s contingent consideration, ATD Holdback Shares and the Prepaid Advance liabilities:
|  | STS Contingent Consideration |
Balance as of January 1, 2024 |  | $ | 1,800 |
Loss due to the remeasurement of the STS Earnout and Contingent Consideration |  |  | 100 |
Balance as of December 31, 2024 |  |  | 1,900 |
Gain due to the remeasurement of the STS Earnout and Contingent Consideration |  |  | (1,900 | )
Balance as of December 31, 2025 |  | $ | - |
|  | ATD Holdback Shares |
Acquisition of ATD January 2, 2024 |  | $ | 1,635 |
Gain on remeasurement of ATD Holdback Shares |  |  | (599 | )
Balance as of December 31, 2024 |  |  | 1,036 |
Loss on remeasurement of ATD Holdback Shares |  |  | 120 |
Issuance of common stock to settle ATD Holdback Shares |  |  | (1,156 | )
Balance as of December 31, 2025 |  | $ | - |
|  | Prepaid Advance |
Execution of Prepaid Advance August 14, 2024 |  | $ | 14,100 |
Issuance of common stock to settle Prepaid Advance |  |  | (15,000 | )
Loss on settlement of Prepaid Advance |  |  | 900 |
Balance as of December 31, 2024 |  |  | - |
Balance as of December 31, 2025 |  | $ | - |
The estimated fair value of the Prepaid Advance was computed using a Monte Carlo simulation of the Company’s common shares, using the assumptions below. The following are the inputs in Company’s ATD Holdback Shares and Prepaid Advance:
ATD Holdback Shares |  | January 2, 2024 |  |  | December 31, 2024 |  |  | January 2, 2025 |
Closing stock price |  | $ | 3.14 |  |  | $ | 1.56 |  |  | $ | 1.74 |
Discount for marketability |  | $ | (0.68 | ) |  | $ | - |  |  | $ | - |
Prepaid Advance |  | August 14, 2024 |  |  | December 31, 2024 |
Closing stock price |  | $ | 1.39 |  |  | $ | - |
Volatility |  |  | 96 | % |  |  | - |
Risk-free rate |  |  | 4.4 | % |  |  | - |
Indicated yield |  |  | 14.2 | % |  |  | - |
Earnings Per Share, Policy [Policy Text Block] | Loss per Share Basic loss per share or earnings per share (“EPS”), is computed using the weighted average number of common shares outstanding during the period. Diluted EPS is computed using the weighted average number of common and potentially dilutive securities outstanding during the period, except for periods of net loss for which no potentially dilutive securities are included because their effect would be anti-dilutive. Potentially dilutive securities consist of common stock issuable upon exercise of stock options or warrants using the treasury stock method. Potentially dilutive securities issuable upon conversion of the Series A Preferred Stock are calculated using the if-converted method. The Company calculates basic and diluted loss per common share using the two-class method. Under the two-class method, net earnings are allocated to each class of common stock and participating security as if all of the net earnings for the period had been distributed. Treasury shares are presented as a reduction of equity, at their cost to the Company.
Warrants, Policy [Policy Text Block] | Warrants The Company accounts for warrants as either equity-classified or liability-classified instruments on an assessment of the warrant's specific terms and applicable authoritative guidance in ASC 480, Distinguishing Liabilities from Equity ("ASC 480"), and ASC 815, Derivatives and Hedging ("ASC 815"). Management's assessment considers whether the warrants are freestanding financial instruments pursuant to ASC 480, whether they meet the definition of a liability pursuant to ASC 480, and whether the warrants meets all of the requirements for equity classification under ASC 815, including whether the warrants are indexed to the Company's own common stock and whether the warrant holders could potentially require "net cash settlement" in a circumstance outside of the Company's control, among other conditions for equity classification. This assessment, which requires the use of professional judgement, is conducted at the time of warrant issuance and as of each subsequent quarterly period-end date while the warrants are outstanding. Issued or modified warrants that meet all of the criteria for equity classification are recorded as a component of additional paid-in-capital at the time of issuance. Issued or modified warrants that do not meet all the criteria for equity classification are recorded as a liability at their initial fair value on the date of issuance and subject to remeasurement each balance sheet date with changes in the estimated fair value of the warrants to be recognized as an unrealized gain or loss in the consolidated statements of operations. Cost associated with issuing the warrants accounted for as liabilities are charged to consolidated statements of operations when warrants are issued. As of December 31, 2025, all outstanding warrants meet equity classification guidance and are classified as such.
New Accounting Pronouncements, Policy [Policy Text Block] | New Accounting Pronouncements Effective in the Current Period In December 2023, the FASB issued ASU 2023-09 - Income Taxes (Topic 740): Improvements to Income Tax Disclosures, which requires public entities to provide greater disaggregation within their annual rate reconciliation, including new requirements to present reconciling items on a gross basis in specified categories, disclose both percentages and dollar amounts, and disaggregate individual reconciling items by jurisdiction and nature when the effect of the items meet a quantitative threshold. The guidance also requires disaggregating the annual disclosure of income taxes paid, net of refunds received, by federal (national), state, and foreign taxes, with separate presentation of individual jurisdictions that meet a quantitative threshold. The guidance is effective for the Company's annual periods beginning January 1, 2025, on a prospective basis, with a retrospective option, and early adoption is permitted. The Company adopted ASU 2023-09 on a prospective basis effective January 1, 2025. Accordingly, the enhanced income tax disclosures are presented in the income taxes footnote (Note 10) beginning in fiscal year 2025, and prior period disclosures have not been recast. Recently Issued Accounting Pronouncements Not Yet Adopted In November 2024, the FASB issued ASU 2024-03 - Income Statement - Reporting Comprehensive Income - Expense Disaggregation Disclosures (Subtopic 220-40): Disaggregation of Income Statement Expenses, which is intended to provide more detailed information about specified categories of expenses (purchases of inventory, employee compensation, depreciation and amortization) included in certain expense captions presented on the consolidated statement of operations. The guidance in this ASU is effective for fiscal years beginning after December 15, 2026, and interim periods within fiscal years beginning after December 15, 2027. Early adoption is permitted. The amendments may be applied either (1) prospectively to consolidated financial statements issued for periods after the effective date of this ASU or (2) retrospectively to all prior periods presented in the consolidated financial statements. The Company is currently evaluating the impact that the adoption of ASU 2024-03 will have on its consolidated financial statements and disclosures. In March 2025, the FASB issued ASU 2025-05 - Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses for Accounts Receivable and Contract Assets, which clarifies the measurement of expected credit losses for accounts receivable and contract assets arising from revenue transactions within the scope of Topic 606. The amendments require entities to measure expected credit losses for these financial assets using a methodology consistent with the current expected credit loss model while clarifying the interaction between the guidance in Topic 326 and Topic 606. The guidance in this ASU is effective for fiscal years beginning after December 15, 2025, including interim periods within those fiscal years. Early adoption is permitted. The amendments should be applied using a modified retrospective approach through a cumulative-effect adjustment to retained earnings as of the beginning of the fiscal years of adoption. The Company is currently evaluating the impact that the adoption of ASU 2025-05 will have on its consolidated financial statements and disclosures. In December 2025, the FASB issued ASU 2025-11 - Interim Reporting (Topic 270): Improvements to Interim Reporting Guidance, which is intended to improve the clarity and organization of the interim reporting guidance in Topic 270. The amendments clarify the scope and presentation requirements for interim financial statements and introduce a general disclosure principle requiring entities to disclose events or transactions occurring since the end of the last annual reporting period that have a material impact on the entity. The guidance also incorporates certain interim disclosure requirements from other Topics into Topic 270 to improve accessibility of the interim reporting guidance. The amendments in this ASU are effective for interim reporting periods within fiscal years beginning after December 15, 2027. Early adoption is permitted. The Company is currently evaluating the impact that the adoption of ASU 2025-11 will have on its consolidated financial statements and disclosures.

X
- Definition Disclosure of accounting policy of Accounts Payable and Other Current Liabilities. + References No definition available. + Details
Name: | rekr_AccountsPayableAndOtherCurrentLiabilitiesPolicyTextBlock
Namespace Prefix: | rekr_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for deposits. + References No definition available. + Details
Name: | rekr_DepositsPolicyTextBlock
Namespace Prefix: | rekr_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition The accounting policy for liquidity and going concern. + References No definition available. + Details
Name: | rekr_LiquidityAndGoingConcernPolicyTextBlock
Namespace Prefix: | rekr_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition The accounting policy for rounding. + References No definition available. + Details
Name: | rekr_RoundingPolicyTextBlock
Namespace Prefix: | rekr_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of warrants policy. + References No definition available. + Details
Name: | rekr_WarrantsPolicyPolicyTextBlock
Namespace Prefix: | rekr_
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 advertising cost. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a) -SubTopic 35 -Topic 720 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483406/720-35-50-1 + Details
Name: | us-gaap_AdvertisingCostsPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for business combination. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 805 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 8 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479328/805-10-50-8 Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 805 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479581/805-30-50-2 Reference 3: http://www.xbrl.org/2003/role/exampleRef -Topic 805 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (b)(4) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479581/805-30-50-1 Reference 4: http://www.xbrl.org/2003/role/exampleRef -Topic 805 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 42 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479303/805-10-55-42 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 805 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (d)(1)(i) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 805 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479907/805-20-50-2 Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 805 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479328/805-10-50-3 Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 805 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (e)(4) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479328/805-10-50-2 Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 805 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (e)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479328/805-10-50-2 Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 805 -SubTopic 10 -Name Accounting Standards Codification -Section 25 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479405/805-10-25-1 Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 805 -SubTopic 10 -Name Accounting Standards Codification -Section 05 -Paragraph 4 -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 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. Includes, but is not limited to, policy for entering into master netting arrangement or similar agreement to mitigate credit risk of financial instrument. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 21 -Subparagraph (d)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482907/825-10-50-21 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 21 -Subparagraph (c)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482907/825-10-50-21 + 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://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://www.xbrl.org/2009/role/commonPracticeRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a) -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 (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 830 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/830/tableOfContent + Details
Name: | us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock
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 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 740 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 20 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482685/740-10-50-20 Reference 2: 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 3: 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 4: 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 5: 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 6: 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 7: 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 8: 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 + Details
Name: | us-gaap_IncomeTaxPolicyTextBlock
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/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 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/350-30/tableOfContent Reference 3: 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 4: 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/2147478609/920-350-50-1 Reference 5: 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/2147478609/920-350-50-1 Reference 6: 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/2147478609/920-350-50-4 + Details
Name: | us-gaap_IntangibleAssetsFiniteLivedPolicy
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 S99 -Paragraph 1 -Subparagraph (SX 210.5-02(6)(b)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1 Reference 2: 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 3: 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 4: 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 5: 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/2147478411/912-330-50-1 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 330 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/330/tableOfContent 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 leasing arrangement entered into by lessee. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478964/842-20-50-1 + Details
Name: | us-gaap_LesseeLeasesPolicyTextBlock
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 long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -SubTopic 10 -Topic 360 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03(a)(8)(a)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Section 50 -Paragraph 6 -SubTopic 360 -Topic 958 -Publisher FASB -URI https://asc.fasb.org/1943274/2147477798/958-360-50-6 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (d) -SubTopic 360 -Topic 958 -Publisher FASB -URI https://asc.fasb.org/1943274/2147477798/958-360-50-1 + Details
Name: | us-gaap_PropertyPlantAndEquipmentPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for receivable. Includes, but is not limited to, accounts receivable and financing receivable. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 310 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c) -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://www.xbrl.org/2003/role/disclosureRef -Topic 310 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481962/310-10-50-2 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 310 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481962/310-10-50-2 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 310 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481962/310-10-50-2 + Details
Name: | us-gaap_ReceivablesPolicyTextBlock
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/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/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 3: 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 4: 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 5: 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 6: 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 7: 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 8: 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 9: 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 10: 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 11: 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 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

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) -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)(v) -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)(i) -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 50 -Paragraph 2 -Subparagraph (f)(2)(ii) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2 Reference 5: 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 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section S50 -Paragraph 5 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479953/718-10-S50-5 Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section S50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479953/718-10-S50-3 Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section S50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479953/718-10-S50-4 Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section S50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479953/718-10-S50-2 Reference 10: 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 11: 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 12: 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 13: 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 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/718/tableOfContent Reference 15: 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 + 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 accounts receivable. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 310 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481962/310-10-50-2 Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 310 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481962/310-10-50-2 Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -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 + 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://www.xbrl.org/2003/role/disclosureRef -Topic 942 -SubTopic 235 -Name Accounting Standards Codification -Section S50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147478671/942-235-S50-1 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 942 -SubTopic 235 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-05(b)(2)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-1 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 275 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 12 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482861/275-10-50-12 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 275 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 9 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482861/275-10-50-9 Reference 5: http://www.xbrl.org/2003/role/exampleRef -Topic 275 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482836/275-10-55-6 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 275 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482861/275-10-50-6 Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 275 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482861/275-10-50-4 Reference 8: 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 9: 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 + Details
Name: | us-gaap_UseOfEstimates
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration