v3.22.2.2

ORGANIZATION OPERATIONS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) | 6 Months Ended | 12 Months Ended
--- | --- | ---
Jun. 30, 2022 | Dec. 31, 2021
ORGANIZATION OPERATIONS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) |  |
Basis of Presentation | The accompanying unaudited condensed consolidated financial statements included herein have been prepared in accordance with generally accepted accounting principles (“GAAP”) as promulgated in the United States of America and pursuant to the rules and regulations of the Securities and Exchange Commission (“SEC”). These unaudited condensed consolidated financial statements and the notes thereto should be read in conjunction with the Company’s audited consolidated financial statements and related notes for the year ended December 31, 2021, included in the Company’s Annual Report on Form 10-K filed with the SEC on March 11, 2022. In management’s opinion, the unaudited condensed consolidated financial statements reflect all adjustments (including reclassifications and normal recurring adjustments) necessary to present fairly the financial position as of June 30, 2022 and December 31, 2021, the results of operations for the three and six-month periods ended June 30, 2022 and 2021, and statement of cash flows for the six-month period ended June 30, 2022 and 2021. | The accompanying audited consolidated financial statements have been prepared in accordance with generally accepted accounting principles (“GAAP”) as promulgated in the United States of America and pursuant to the rules and regulations of the Securities and Exchange Commission (“SEC”) for the presentation of annual financial information. In management’s opinion, the audited consolidated financial statements reflect all adjustments (including reclassifications and normal recurring adjustments) necessary to present fairly the financial position for the years ended December 31, 2021 and December 31, 2020, and results of operations and cash flows for the years ended December 31, 2021 and December 31, 2020.
Principles of Consolidation | The accompanying unaudited condensed consolidated financial statements include the accounts of the Company and its majority owned subsidiary, TransBiotec-CA. We have eliminated all intercompany transactions and balances between entities consolidated in these unaudited condensed financial statements. | The accompanying audited consolidated financial statements include the accounts of the Company and its majority owned subsidiary, TransBiotec-CA. We have eliminated all intercompany transactions and balances between entities consolidated in these audited financial statements.
Use of Estimates | The preparation of unaudited condensed consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Specifically, such estimates were made by the Company for the recoverability and useful lives of long-lived assets, the intellectual technology, the valuation of the derivative liabilities, beneficial conversion feature expenses, stock-based compensation and the valuation allowance related to deferred tax assets. Actual results could differ from those estimates. | The preparation of audited consolidated financial statements in conformity with generally accepted accounting principles requires management to make estimates and assumptions that affect reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Specifically, such estimates were made by the Company for the valuation of the derivative liabilities, beneficial conversion feature expenses and intellectual technology. Actual results could differ from those estimates.
Financial Instruments | Pursuant to Accounting Standards Codification (“ASC”) Topic 820, Fair Value Measurements and Disclosures, and ASC 825, Financial Instruments, an entity is required to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value. ASC 820 and 825 establishes a fair value hierarchy based on the level of independent, objective evidence surrounding the inputs used to measure fair value. A financial instrument’s categorization within the fair value hierarchy is based upon the lowest level of input that is significant to the fair value measurement. ASC 820 and 825 prioritizes the inputs into three levels that may be used to measure fair value: Level 1 Level 1 applies to assets or liabilities for which there are quoted prices in active markets for identical assets or liabilities. Level 2 Level 2 applies to assets or liabilities for which there are inputs other than quoted prices that are observable for the asset or liability such as quoted prices for similar assets or liabilities in active markets: quoted prices for identical assets or liabilities in markets with insufficient volume or infrequent transactions (less active markets); or model-derived valuations in which significant inputs are observable or can be derived principally from, or corroborated by, observable market data. Level 3 Level 3 applies to assets or liabilities for which there are unobservable inputs to the valuation methodology that are significant to the measurement of the fair value of the assets or liabilities. The Company’s financial instruments consist primarily of cash, accounts receivable, accounts payable, accrued expenses, accrued interest payable, related party payables, notes payable, convertible debentures, and other liabilities. Pursuant to ASC 820 and 825, the fair value of our derivative liabilities is determined based on “Level 3” inputs. We believe that the recorded values of all of our other financial instruments approximate their current fair values because of their nature and respective maturity dates or durations. The following table presents assets and liabilities that are measured on a recurring basis and recognized at fair value as of June 30, 2022 and December 31, 2021:
June 30, 2022 |  | Level 1 |  |  | Level 2 |  |  | Level 3 |
Derivative liabilities |  | $ | - |  |  | $ | - |  |  | $ | - |
December 31, 2021 |  | Level 1 |  |  | Level 2 |  |  | Level 3 |
Derivative liabilities |  | $ | - |  |  | $ | - |  |  | $ | 1,040,000 |
| -
Cash | The Company considers all highly liquid investments with an original maturity of three months or less as cash equivalents. The Company does not have any cash equivalents as of June 30, 2022 and December 31, 2021. | The Company considers all highly liquid investments with an original maturity of three months or less as cash equivalents. The Company does not have any cash equivalents as of December 31, 2021 and December 31, 2020.
Inventory | Inventory is valued at the lower of cost or net realizable value. The cost of the Company’s inventory is determined by the FIFO cost method. Inventory is comprised primarily of finished products intended for sale to customers. The Company evaluates the need for reserves for excess or obsolete inventory determined primarily based upon estimates of future demand for the Company’s products. At June 30, 2022 and December 31, 2021 the Company had no reserves for obsolescence. | Inventory is valued at the lower of cost or net realizable value. The cost of substantially all the Company’s inventory is determined by the FIFO cost method. Inventory is comprised primarily of finished products intended for sale to customers. The Company evaluates the need for reserves for excess or obsolete inventory determined primarily based upon estimates of future demand for the Company’s products. At December 31, 2021 the Company had no reserves for obsolescence.
Beneficial Conversion Features | From time to time, the Company may issue convertible notes that may contain a beneficial conversion feature. A beneficial conversion feature exists on the date a convertible note is issued when the fair value of the underlying common stock to which the note is convertible into is in excess of the remaining unallocated proceeds of the note after first considering the allocation of a portion of the note proceeds to the fair value of the warrants, if related warrants have been granted. The intrinsic value of the beneficial conversion feature is recorded as a debt discount with a corresponding amount to additional paid-in capital. The debt discount is amortized to interest expense over the life of the note using the effective interest method. | From time to time, the Company may issue convertible notes that may contain a beneficial conversion feature. A beneficial conversion feature exists on the date a convertible note is issued when the fair value of the underlying common stock to which the note is convertible into is in excess of the remaining unallocated proceeds of the note after first considering the allocation of a portion of the note proceeds to the fair value of the warrants, if related warrants have been granted. The intrinsic value of the beneficial conversion feature is recorded as a debt discount with a corresponding amount to additional paid-in capital. The debt discount is amortized to interest expense over the life of the note using the effective interest method.
Derivative Instruments | The Company evaluates all of its financial instruments to determine if such instruments are derivatives or contain features that qualify as embedded derivatives. For derivative financial instruments that are accounted for as liabilities, the derivative instruments are initially recorded at their fair values and are then re-valued at each reporting date, with changes in the fair value reported in the unaudited condensed consolidated statements of operations under other income (expense). The accounting treatment of derivative financial instruments requires that the Company record the embedded conversion option at its fair value as of the inception date of the agreement and at fair value as of each subsequent balance sheet date. Any change in fair value is recorded as non-operating, non-cash income or expense for each reporting period. If the classification changes as a result of events during the period, the contract is reclassified as of the date of the event that caused the reclassification. As a result of entering into warrant agreements, for which such instruments contained a variable conversion feature with no floor, the Company has adopted a sequencing policy in accordance with ASC 815-40-35-12 whereby all future instruments may be classified as a derivative liability with the exception of instruments related to share-based compensation issued to employees or directors. For stock-based derivative financial instruments, the Company uses a Monte Carlo Simulation model to value the derivative instruments at inception and on subsequent valuation dates. The classification of derivative instruments, including whether such instruments should be recorded as liabilities or as equity, is evaluated at the end of each reporting period. Derivative instrument liabilities are classified in the balance sheet as current or non-current based on whether or not net-cash settlement of the derivative instrument could be required within 12 months of the balance sheet date. | The Company evaluates all of its financial instruments to determine if such instruments are derivatives or contain features that qualify as embedded derivatives. For derivative financial instruments that are accounted for as liabilities, the derivative instruments are initially recorded at their fair values and are then re-valued at each reporting date, with changes in the fair value reported in the consolidated statements of operations under other income (expense). The accounting treatment of derivative financial instruments requires that the Company record the embedded conversion option at its fair value as of the inception date of the agreement and at fair value as of each subsequent balance sheet date. Any change in fair value is recorded as non-operating, non-cash income or expense for each reporting period at each balance sheet date. If the classification changes as a result of events during the period, the contract is reclassified as of the date of the event that caused the reclassification. As a result of entering into warrant agreements, for which such instruments contained a variable conversion feature with no floor, the Company has adopted a sequencing policy in accordance with ASC 815-40-35-12 whereby all future instruments may be classified as a derivative liability with the exception of instruments related to share-based compensation issued to employees or directors. For stock-based derivative financial instruments, the Company uses a Monte Carlo Simulation model to value the derivative instruments at inception and on subsequent valuation dates. The classification of derivative instruments, including whether such instruments should be recorded as liabilities or as equity, is evaluated at the end of each reporting period. Derivative instrument liabilities are classified in the balance sheet as current or non-current based on whether or not net-cash settlement of the derivative instrument could be required within 12 months of the balance sheet date.
Debt Issuance Costs | Debt issuance costs incurred in connection with the issuance of debt are capitalized and amortized to interest expense over the term of the debt using the effective interest method. The unamortized amount is presented as a reduction of debt on the balance sheet. | Debt issuance costs incurred in connection with the issuance of debt are capitalized and amortized to interest expense over the term of the debt using the effective interest method. The unamortized amount is presented as a reduction of debt on the balance sheet.
Preferred Stock | We apply the guidance enumerated in ASC 480 “Distinguishing Liabilities from Equity” when determining the classification and measurement of preferred stock. Preferred shares subject to mandatory redemption (if any) are classified as liability instruments and are measured at fair value. We classify conditionally redeemable preferred shares (if any), which includes preferred shares that feature redemption rights that are either within the control of the holder or subject to redemption upon the occurrence of uncertain events not solely within our control, as temporary equity. At all other times, we classified our preferred shares in stockholders’ equity. | We apply the guidance enumerated in ASC 480, Distinguishing Liabilities from Equity, when determining the classification and measurement of preferred stock. Preferred shares subject to mandatory redemption (if any) are classified as liability instruments and are measured at fair value. We classify conditionally redeemable preferred shares (if any), which includes preferred shares that feature redemption rights that are either within the control of the holder or subject to redemption upon the occurrence of uncertain events not solely within our control, as temporary equity. At all other times, we classified our preferred shares in stockholders’ equity.
Impairment of Long-Lived Assets | Long-lived assets and identifiable intangibles held for use are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount may not be recoverable. If the sum of undiscounted expected future cash flows is less than the carrying amount of the asset or if changes in facts and circumstances indicate, an impairment loss is recognized and measured using the asset’s fair value. No impairment loss was recognized during the six-month periods end June 30, 2022 and 2021. | Long-lived assets and identifiable intangibles held for use are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount may not be recoverable. If the sum of undiscounted expected future cash flows is less than the carrying amount of the asset or if changes in facts and circumstances indicate, an impairment loss is recognized and measured using the asset’s fair value. The Company recognized an impairment loss of none and $25,320,555 during the years ended December 31, 2021 and 2020, respectively.
Stock-based Compensation | The Company follows the guidance of the accounting provisions of ASC 718, Share-based Compensation, which requires the use of the fair-value based method to determine compensation for all arrangements under which employees and others receive shares of stock or equity instruments (warrants, options, and restricted stock units). The fair value of each warrant and option is estimated on the date of grant using either the Monte Carlo simulation model or the Black-Scholes options pricing model, which ever is applicable and uses assumptions for expected volatility, expected dividends, expected term, and the risk-free interest rate. The Company has not paid dividends historically and does not expect to pay them in the future. Expected volatilities are based on weighted averages of the historical volatility of the Company’s common stock estimated over the expected term of the awards. The expected term of options granted is derived using the “simplified method” which computes expected term as the average of the sum of the vesting term plus the contract term as historically the Company had limited activity surrounding its awards. The risk-free rate is based on the U.S. Treasury yield curve in effect at the time of grant for the period of the expected term. The grant date fair value of a restricted stock unit equals the closing price of our common stock on the trading day of the grant date. | The Company follows the guidance of the accounting provisions of ASC 718, Share-based Compensation, which requires the use of the fair-value based method to determine compensation for all arrangements under which employees and others receive shares of stock or equity instruments (warrants, options, and restricted stock units). The fair value of each warrant and option is estimated on the date of grant using the Black-Scholes options pricing model that uses assumptions for expected volatility, expected dividends, expected term, and the risk-free interest rate. The Company has not paid dividends historically and does not expect to pay them in the future. Expected volatilities are based on weighted averages of the historical volatility of the Company’s common stock estimated over the expected term of the awards. The expected term of options granted is derived using the “simplified method” which computes expected term as the average of the sum of the vesting term plus the contract term as historically the Company had limited activity surrounding its awards. The risk-free rate is based on the U.S. Treasury yield curve in effect at the time of grant for the period of the expected term. The grant date fair value of a restricted stock unit equals the closing price of our common stock on the trading day of the grant date.
Research and Development | The Company accounts for its research and development costs pursuant to ASC 730, whereby it requires the Company to disclose the amounts of costs for company and customer-sponsored research and development activities, if material. Research and development costs are expensed as incurred. The Company incurred research and development costs as it acquired new knowledge to bring about significant improvements in the functionality and design of its SOBR product. Research and development costs were $532,644 and $485,995 during the six-month periods ended June 30, 2022 and 2021, respectively. Research and development costs were $485,184 and $314,532 during the three-month periods ended June 30, 2022 and 2021, respectively. | The Company accounts for its research and development costs pursuant to ASC 730, whereby it requires the Company to disclose the amounts of costs for company and customer-sponsored research and development activities, if material. Research and development costs are expensed as incurred. The Company incurred research and development costs as it acquired new knowledge to bring about significant improvements in the functionality and design of its SOBR products. Research and development costs were $1,198,780 and $633,050 during the years ended December 31, 2021 and December 31, 2020, respectively.
Advertising and Marketing Costs | Advertising and marketing costs are charged to operations as incurred and are included in general and administrative expenses in the consolidated statements of operations. Advertising and marketing costs were $45,519 and $59,500 during the six-month periods ended June 30, 2022 and 2021, respectively. Advertising and marketing costs were $30,185 and $35,654 during the three-month periods ended June 30, 2022 and 2021, respectively. | Advertising and marketing costs are charged to operations as incurred. Advertising and marketing costs were $104,738 and $96,637 during the years ended December 31, 2021 and December 31, 2020, respectively.
Income Tax | The Company accounts for income taxes pursuant to ASC 740. Under ASC 740 deferred taxes are provided on a liability method whereby deferred tax assets are recognized for deductible temporary differences and operating loss carry forwards and deferred tax liabilities are recognized for taxable temporary differences. Temporary differences are the differences between the reported amounts of assets and liabilities and their tax bases. Deferred tax assets are reduced by a valuation allowance when, in the opinion of management, it is more likely than not that some portion or all of the deferred tax assets will not be realized. Deferred tax assets and liabilities are adjusted for the effects of changes in tax laws and rates on the date of enactment. The Company has not recorded any deferred tax assets or liabilities at June 30, 2022 and December 31, 2021 as these have been offset by a 100% valuation allowance. | The Company accounts for income taxes pursuant to ASC 740. Under ASC 740, deferred taxes are provided on a liability method whereby deferred tax assets are recognized for deductible temporary differences and operating loss carry forwards and deferred tax liabilities are recognized for taxable temporary differences. Temporary differences are the differences between the reported amounts of assets and liabilities and their tax bases. Deferred tax assets are reduced by a valuation allowance when, in the opinion of management, it is more likely than not that some portion or all of the deferred tax assets will not be realized. Deferred tax assets and liabilities are adjusted for the effects of changes in tax laws and rates on the date of enactment. The Company has a deferred tax asset of approximately $4,129,000 and $2,830,000 that is offset by a 100% valuation allowance at December 31, 2021 and December 31, 2020, respectively. Therefore, the Company has not recorded any deferred tax assets or liabilities at December 31, 2021 and December 31, 2020.
Net Loss Per Share | Basic net loss per share is computed by dividing the net loss attributable to common stockholders by the weighted average number of shares of common stock outstanding during the period. Diluted loss per share gives the effect to all dilutive potential common shares outstanding during the period, including stock options, warrants and convertible instruments. Diluted net loss per share excludes all potentially issuable shares if their effect is anti-dilutive. Because the effect of the Company’s dilutive securities is anti-dilutive, diluted net loss per share is the same as basic loss per share for the periods presented. | Basic net loss per share is computed by dividing the net loss attributable to common stockholders by the weighted average number of shares of common stock outstanding during the period. Diluted loss per share gives the effect to all dilutive potential common shares outstanding during the period, including stock options, warrants and convertible instruments. Diluted net loss per share excludes all potentially issuable shares if their effect is anti-dilutive. Because the effect of the Company’s dilutive securities is anti-dilutive, diluted net loss per share is the same as basic loss per share for the periods presented.
Concentration of Credit Risk | Credit Risk – Financial instruments that potentially subject the Company to concentration of credit risk consisted primarily of cash. The Company maintains its cash at one domestic financial institution. The Company is exposed to credit risk in the event of a default by the financial institution to the extent that cash is in excess of the amount insured by the Federal Deposit Insurance Corporation. The Company places its cash with high-credit quality financial institutions and are managed within established guidelines to mitigate risk. To date, the Company has not experienced any loss on its cash. Concentration of Customers – The Company has conducted limited sales during the six-months ending June 30, 2022 to two customers. Should the Company continue to conduct sales to a limited number of customers and remain highly concentrated, revenue may experience significant period to period shifts and may decline if the Company were to lose one or more of its customers, or if the Company were unable to obtain new customers upon the completion of sales agreements. Concentration of Suppliers – The Company relies on a limited number of components and contract suppliers to assemble its product. If supplier shortages occur, or quality problems arise, production schedules could be significantly delayed or costs significantly increased, which could in turn have a material adverse effect on the Company’s financial condition, results of operations and cash flow. | Credit Risk – Financial instruments that potentially subject the Company to concentration of credit risk consisted primarily of cash. The Company maintains its cash at one domestic financial institution. The Company is exposed to credit risk in the event of a default by the financial institution to the extent that cash is in excess of the amount insured by the Federal Deposit Insurance Corporation. The Company places its cash with high-credit quality financial institutions and are managed within established guidelines to mitigate risk. To date, the Company has not experienced any loss on its cash. Concentration of Suppliers – The Company relies on a limited number of component and contract suppliers to assemble its product. If supplier shortages occur, or quality problems arise, production schedules could be significantly delayed or costs significantly increased, which could in turn have a material adverse effect on the Company’s financial condition, results of operations and cash flow.
Prepaid Expenses | Amounts incurred in advance of contractual performance or coverage periods are recorded as prepaid assets and recognized as expense in the period service or coverage is provided. | Amounts incurred in advance of contractual performance or coverage periods are recorded as prepaid assets and recognized as expense in the period service or coverage is provided.
Minority Interest (noncontrolling Interest) |  | A subsidiary of the Company has minority members representing ownership interests of 1.38% at December 31, 2021 and December 31, 2020. The Company accounts for these minority, or noncontrolling interests, pursuant to ASC 810-10-65 whereby gains and losses in a subsidiary with a noncontrolling interest are allocated to the noncontrolling interest based on the ownership percentage of the noncontrolling interest, even if that allocation results in a deficit noncontrolling interest balance.
Related Parties | Related parties are any entities or individuals that, through employment, ownership, or other means, possess the ability to direct or cause the direction of the management and policies of the Company. | Related parties are any entities or individuals that, through employment, ownership or other means, possess the ability to direct or cause the direction of the management and policies of the Company.
Correction Of Error |  | While preparing financial statements for periods in 2021, the Company discovered an error in the statement of operations for the year ended December 31, 2020. The error related to the presentation of the loss on disposal of property and equipment and asset impairment adjustment in accordance with ASC 360-10-45. Loss on disposal of property and equipment and asset impairment adjustment of $39,434 and $25,320,555, respectively, were presented as other income/expense-net, instead of as operating expenses. As a result, loss from operations for the year ended December 31, 2020, was understated by $25,359,989 and other income/expenses-net was overstated by the same amount. The errors had no effect on the net loss or net loss per share for the year ended December 31, 2020. As a result of this correction, the statement of operations for the year ended December 31, 2020 in the accompanying financial statements has been retroactively restated.
Recent Issued Accounting Guidance | The Company has reviewed recently issued, but not yet effective, accounting pronouncements and does not believe the future adoptions of any such pronouncements will be expected to cause a material impact on its financial condition or the results of operations. | In December 2019, the FASB issued Accounting Standards Update 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes (“ASU 2019-12”), which is intended to simplify various aspects related to accounting for income taxes. ASU 2019-12 removes certain exceptions to the general principles in Topic 740 and also clarifies and amends existing guidance to improve consistent application. ASU 2019-12 is effective for fiscal years beginning after December 15, 2021. The Company is evaluating the effects, if any, of the adoption of ASU 2019-12 guidance on the Company's financial position, results of operations and cash flows. In August 2020, the FASB issued Accounting Standards Update (“ASU”) 2020-06, Debt—Debt with Conversion and Other Options (“Subtopic 470-20”) and Derivatives and Hedging—Contracts in Entity’s Own Equity “(Subtopic 815-40”): Accounting for Convertible Instruments and Contracts in an Entity’s Own Equity, which simplifies accounting for convertible instruments by removing major separation models required under current U.S. GAAP. The ASU removes certain settlement conditions that are required for equity contracts to qualify for the derivative scope exception, and it also simplifies the diluted earnings per share calculation in certain areas. This guidance is effective for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2021, with early adoption permitted. The Company is currently evaluating the impact of this standard on its financial statements and related disclosures. The Company has reviewed other recently issued, but not yet effective, accounting pronouncements and does not believe the future adoptions of any such pronouncements will be expected to cause a material impact on its financial condition or the results of operations.
Accounts Receivable | Accounts receivable is derived from sales to a limited number of customers at June 30, 2022. Customer accounts are monitored for potential credit losses based upon management’s assessment of expected collectability and the allowance for doubtful accounts is reviewed periodically to assess the adequacy of the allowance. In making this assessment, management takes into consideration any circumstances of which the Company is aware regarding a customer’s inability to meet its financial obligations to the Company, and any potential prevailing economic conditions and their impact on the Company’s customers. The Company had no allowance for doubtful accounts at June 30, 2022 and December 31, 2021. |
Noncontrolling Interest | A subsidiary of the Company has minority members representing ownership interests of 1.38% at June 30, 2022 and December 31, 2021. The Company accounts for these minority, or noncontrolling interests, pursuant to ASC 810-10-65 whereby gains and losses in a subsidiary with a noncontrolling interest are allocated to the noncontrolling interest based on the ownership percentage of the noncontrolling interest, even if that allocation results in a deficit noncontrolling interest balance. |
Revenue Recognition | The Company enters contracts with customers and generates revenue through various combinations of software products and services which include the sale of cloud-based software solutions, detection and data collection hardware devices, and cloud-based data reporting and analysis services. Depending on the combination of products and services detailed in the respective customer contract, the identifiable components may be highly interdependent and interrelated with each other such that each is required to provide the substance of the value of SOBR’s offering and accounted for as a combined performance obligation, or the specific components may be generally distinct and accounted for as separate performance obligations. Revenue is recognized when control of these software products and/or services are transferred to the customer in an amount that reflects the consideration the Company expects to be entitled in exchange for these respective services and devices. Revenue is recognized in conjunction with guidance provided by Accounting Standards Codification Topic 606, Revenue from Contracts with Customers (“ASC 606”) issued by the Financial Accounting Standards Board. The company determines revenue recognition through five steps outlined in ASC 606 which include (1) the identification of the contract or contracts with a customer, (2) identification of individual or combined performance obligations contained in the contract, (3) determination of the transaction price detailed within the contract, (4) allocation of the transaction price to the specific performance obligations, and (5) finally, recognition of revenue as the Company’s performance obligations are satisfied according to the terms of the contract. Contracts with a Single License/Service Performance Obligation For contracts with a single performance obligation consisting of a license and/or data services, the entire transaction price is allocated to the single performance obligation. Where the Company provides a performance obligation as licensed software or data services, revenue is recognized upon delivery of the software or services ratably over the respective term of the contract. Contracts for Purchase of Hardware Devices Only Where hardware devices are sold separately by the Company, the entire transaction price is allocated to the device as an individual performance obligation and revenue recognized at a point in time when either legal title or physical possession have transferred to the customer. Generally, these requirements are satisfied at the point in time the Company ships the product, as this is when the customer obtains control of the asset under SOBR’s standard terms and conditions of the purchase. Contracts with Multiple Performance Obligations Where a Company’s contract with a respective customer contains multiple performance obligations and due to the interdependent and interrelated nature of the licensed software, hardware devices and data reporting services, the Company accounts for the individual performance obligations if they are distinct in nature and the transaction price is allocated to each distinct performance obligations on a directly observable standalone sales price basis. Determining whether products and services are distinct performance obligations that should be accounted for separately or combined as one unit of accounting may require significant judgment. Standalone selling prices are primarily based upon the price at which the performance obligation is sold separately. The Company may be able to establish a standalone sales price based upon observable products or services sold or priced separately in comparable circumstances, competitor pricing or similar customers. Where the performance obligations are either not distinct or directly observable, the Company estimates the standalone sales price of the performance obligations based upon the overall pricing objectives taking into consideration the value of the contract arrangement, number of licenses, number and types of hardware devices and the length of term of the contract. Professional judgement may be required to determine the standalone sales price for each performance obligation where not directly observable. Revenue for Contracts with multiple performance obligations are recognized on a ratable basis for each respective performance obligation as allocated under the prescribed Transaction Price identification model applied. The Company requires customers to make payments related to subscribed software licenses and data services on a monthly basis via authorized bank account ACH withdrawal or an automatic credit card charge during the approved term of the respective agreement. The collectability of future cash flows are reasonably assured with any potential non-payment easily identified with future services being discontinued or suspended due to non-payment. The Company’s contracts are generally twelve to thirty-six months in duration, are billed monthly in advance and are non-cancelable. The timing of revenue recognition may differ from the timing of invoicing to customers. The Company generally has an unconditional right to consideration when customers are invoiced and a receivable is recorded. A contract asset (unbilled revenue) is recognized when revenue is recognized prior to invoicing, or a contract liability (deferred revenue) when revenue will be recognized subsequent to invoicing. The Company has elected to charge shipping, freight and delivery to customers as a source of revenue to offset respective costs when control has transferred to the customer. We report revenue net of sales and other taxes collected from customers to be remitted to government authorities. Estimated costs for the Company’s standard one-year warranty are charged to cost of products sold when revenue is recorded for the related product. Royalties are also charged to cost of products sold. |

X
- References No definition available. + Details
Name: | sobr_BeneficialConversionFeaturesPoliciesTextBlock
Namespace Prefix: | sobr_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | sobr_CorrectionOfErrorpolicytextblock
Namespace Prefix: | sobr_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | sobr_DerivativeInstrumentspolicytextblock
Namespace Prefix: | sobr_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | sobr_MinorityInterestNoncontrollingInterest
Namespace Prefix: | sobr_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | sobr_PolicyTextBlock
Namespace Prefix: | sobr_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | sobr_PreferredStockPolicyTextBlock
Namespace Prefix: | sobr_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition The entire disclosure for accounts payable and accrued liabilities at the end of the reporting period. + References No definition available. + Details
Name: | sobr_PrepaidExpensesPolicyTextBlock
Namespace Prefix: | sobr_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | sobr_RelatedPartiesPolicyTextBlock
Namespace Prefix: | sobr_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | us-gaap_AccountingPoliciesAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for advertising cost. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 720 -SubTopic 35 -Section 50 -Paragraph 1 -Subparagraph (a) -URI https://asc.fasb.org/extlink&oid=6420018&loc=d3e36677-107848 + 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 basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS). + References No definition available. + Details
Name: | us-gaap_BasisOfAccountingPolicyPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 50 -Paragraph 1 -URI https://asc.fasb.org/extlink&oid=126999549&loc=d3e4273-108586 + Details
Name: | us-gaap_CashAndCashEquivalentsPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition The entire disclosure for any concentrations existing at the date of the financial statements that make an entity vulnerable to a reasonably possible, near-term, severe impact. This disclosure informs financial statement users about the general nature of the risk associated with the concentration, and may indicate the percentage of concentration risk as of the balance sheet date. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -URI https://asc.fasb.org/topic&trid=2134479 + Details
Name: | us-gaap_ConcentrationRiskDisclosureTextBlock
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 -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 4 -Subparagraph (a) -URI https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section 50 -Paragraph 1 -URI https://asc.fasb.org/extlink&oid=109239629&loc=d3e5614-111684 + 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 -Publisher FASB -Name Accounting Standards Codification -Topic 260 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (c) -URI https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 260 -SubTopic 10 -Section 50 -Paragraph 2 -URI https://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257 + 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 -Publisher FASB -Name Accounting Standards Codification -Topic 820 -SubTopic 10 -Section 60 -Paragraph 1 -URI https://asc.fasb.org/extlink&oid=7493716&loc=d3e21868-110260 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 825 -SubTopic 10 -Section 50 -Paragraph 1 -URI https://asc.fasb.org/extlink&oid=123594938&loc=d3e13279-108611 + 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 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 -Publisher FASB -Name Accounting Standards Codification -Topic 360 -SubTopic 10 -Section 05 -Paragraph 4 -URI https://asc.fasb.org/extlink&oid=109226317&loc=d3e202-110218 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 360 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SAB Topic 5.CC) -URI https://asc.fasb.org/extlink&oid=27011434&loc=d3e125687-122742 + 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 -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 45 -Paragraph 25 -URI https://asc.fasb.org/extlink&oid=123427490&loc=d3e32247-109318 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 20 -URI https://asc.fasb.org/extlink&oid=121826272&loc=d3e32847-109319 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 19 -URI https://asc.fasb.org/extlink&oid=121826272&loc=d3e32840-109319 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section 50 -Paragraph 1 -URI https://asc.fasb.org/extlink&oid=124431353&loc=SL116659661-227067 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 9 -URI https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 45 -Paragraph 28 -URI https://asc.fasb.org/extlink&oid=123427490&loc=d3e32280-109318 Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 17 -Subparagraph (b) -URI https://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319 + 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 -Publisher FASB -Name Accounting Standards Codification -Topic 330 -SubTopic 10 -Section 50 -Paragraph 4 -URI https://asc.fasb.org/extlink&oid=116847112&loc=d3e4556-108314 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 330 -URI https://asc.fasb.org/topic&trid=2126998 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(6)(b)) -URI https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 912 -SubTopic 330 -Section 50 -Paragraph 1 -URI https://asc.fasb.org/extlink&oid=6471895&loc=d3e55923-109411 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 330 -SubTopic 10 -Section 50 -Paragraph 1 -URI https://asc.fasb.org/extlink&oid=116847112&loc=d3e4492-108314 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 270 -SubTopic 10 -Section 45 -Paragraph 6 -Subparagraph (a) -URI https://asc.fasb.org/extlink&oid=126900757&loc=d3e543-108305 Reference 7: http://www.xbrl.org/2003/role/exampleRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 4 -Subparagraph (d) -URI https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790 Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section 50 -Paragraph 1 -URI https://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766 + Details
Name: | us-gaap_InventoryPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition The entire disclosure for change in accounting principle. Includes, but is not limited to, nature, reason, and method of adopting amendment to accounting standards or other change in accounting principle. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 250 -URI https://asc.fasb.org/topic&trid=2122394 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 105 -SubTopic 10 -Section 65 -Paragraph 6 -Subparagraph (f) -URI https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 20 -Section 65 -Paragraph 2 -Subparagraph (d)(1) -URI https://asc.fasb.org/extlink&oid=126986314&loc=SL124402458-218513 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 40 -Section 65 -Paragraph 2 -Subparagraph (g)(2)(iii) -URI https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 250 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (b)(4) -URI https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 40 -Section 65 -Paragraph 2 -Subparagraph (g)(2)(ii) -URI https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641 Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 40 -Section 65 -Paragraph 2 -Subparagraph (g)(2)(i) -URI https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641 Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 40 -Section 65 -Paragraph 1 -Subparagraph (e)(1) -URI https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011 Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 20 -Section 65 -Paragraph 2 -Subparagraph (d)(2) -URI https://asc.fasb.org/extlink&oid=126986314&loc=SL124402458-218513 Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 40 -Section 65 -Paragraph 2 -Subparagraph (g)(2)(iv) -URI https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641 Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 250 -SubTopic 10 -Section S99 -Paragraph 5 -Subparagraph (SAB Topic 11.M.Q2) -URI https://asc.fasb.org/extlink&oid=122038215&loc=d3e31137-122693 Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 326 -SubTopic 10 -Section 65 -Paragraph 4 -Subparagraph (e)(1) -URI https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437 Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 40 -Section 65 -Paragraph 2 -Subparagraph (h)(2) -URI https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641 Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 326 -SubTopic 10 -Section 65 -Paragraph 4 -Subparagraph (e)(2) -URI https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437 Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 848 -SubTopic 10 -Section 65 -Paragraph 1 -Subparagraph (e)(1) -URI https://asc.fasb.org/extlink&oid=125980421&loc=SL122150809-237846 Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 65 -Paragraph 8 -Subparagraph (e)(2) -URI https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277 Reference 17: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 250 -SubTopic 10 -Section S99 -Paragraph 6 -URI https://asc.fasb.org/extlink&oid=122038215&loc=SL108384541-122693 Reference 18: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 842 -SubTopic 10 -Section 65 -Paragraph 5 -Subparagraph (f)(1) -URI https://asc.fasb.org/extlink&oid=128293352&loc=SL126838806-209984 Reference 19: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 825 -SubTopic 10 -Section 65 -Paragraph 6 -Subparagraph (e)(2) -URI https://asc.fasb.org/extlink&oid=126983955&loc=SL121967933-165497 Reference 20: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 40 -Section 65 -Paragraph 2 -Subparagraph (c)(2) -URI https://asc.fasb.org/extlink&oid=126732423&loc=SL126732908-238011 Reference 21: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 842 -SubTopic 10 -Section 65 -Paragraph 5 -Subparagraph (f)(3) -URI https://asc.fasb.org/extlink&oid=128293352&loc=SL126838806-209984 Reference 22: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 40 -Section 65 -Paragraph 2 -Subparagraph (c)(1) -URI https://asc.fasb.org/extlink&oid=126732423&loc=SL126732908-238011 Reference 23: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 825 -SubTopic 10 -Section 65 -Paragraph 6 -Subparagraph (e)(1) -URI https://asc.fasb.org/extlink&oid=126983955&loc=SL121967933-165497 Reference 24: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 65 -Paragraph 8 -Subparagraph (e)(1) -URI https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277 Reference 25: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 40 -Section 65 -Paragraph 2 -Subparagraph (c)(3) -URI https://asc.fasb.org/extlink&oid=126732423&loc=SL126732908-238011 Reference 26: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 926 -SubTopic 20 -Section 65 -Paragraph 2 -Subparagraph (f)(1) -URI https://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079 Reference 27: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 926 -SubTopic 20 -Section 65 -Paragraph 2 -Subparagraph (f)(2) -URI https://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079 Reference 28: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 250 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (a) -URI https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794 Reference 29: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 926 -SubTopic 20 -Section 65 -Paragraph 2 -Subparagraph (f)(3) -URI https://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079 Reference 30: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 825 -SubTopic 10 -Section 65 -Paragraph 6 -Subparagraph (e)(3) -URI https://asc.fasb.org/extlink&oid=126983955&loc=SL121967933-165497 Reference 31: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 848 -SubTopic 10 -Section 65 -Paragraph 2 -Subparagraph (c) -URI https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846 Reference 32: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 250 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (c)(1) -URI https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794 Reference 33: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 250 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (b)(1) -URI https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794 Reference 34: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 65 -Paragraph 8 -Subparagraph (e)(3) -URI https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277 + Details
Name: | us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for costs it has incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 730 -SubTopic 10 -Section 50 -Paragraph 1 -URI https://asc.fasb.org/extlink&oid=6420194&loc=d3e21568-108373 + Details
Name: | us-gaap_ResearchAndDevelopmentExpensePolicy
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 4 -Subparagraph (e) -URI https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790 Reference 2: http://www.xbrl.org/2003/role/exampleRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 4 -Subparagraph (f) -URI https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790 + Details
Name: | us-gaap_RevenueRecognitionPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of gains and losses on derivative instruments included in an entity's trading activities. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 4F -Subparagraph (a),(b) -URI https://asc.fasb.org/extlink&oid=125515794&loc=SL5624186-113959 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 55 -Paragraph 184 -URI https://asc.fasb.org/extlink&oid=127000641&loc=SL5634876-113961 + Details
Name: | us-gaap_ScheduleOfDerivativeInstrumentsIncludedInTradingActivitiesTextBlock
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 -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (f)(2)(ii) -URI https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (f)(1) -URI https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (b) -URI https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (f)(2)(v) -URI https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -URI https://asc.fasb.org/topic&trid=2228938 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SAB Topic 14.D.2.Q6) -URI https://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809 Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (f)(2) -URI https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901 Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (f)(2)(i) -URI https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901 + 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/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (a) -URI https://asc.fasb.org/extlink&oid=123577603&loc=d3e4975-111524 Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 15 -Subparagraph (d) -URI https://asc.fasb.org/extlink&oid=123577603&loc=d3e5212-111524 Reference 3: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 11B -Subparagraph (b) -URI https://asc.fasb.org/extlink&oid=123577603&loc=SL6953423-111524 Reference 4: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 6 -URI https://asc.fasb.org/extlink&oid=123577603&loc=d3e5093-111524 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 2 -URI https://asc.fasb.org/extlink&oid=123577603&loc=d3e5033-111524 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 20 -Section 50 -Paragraph 1 -URI https://asc.fasb.org/extlink&oid=84159169&loc=d3e10133-111534 + 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 -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 12 -URI https://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 11 -URI https://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 9 -URI https://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (b) -URI https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592 Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 4 -URI https://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592 Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 8 -URI https://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592 Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (c) -URI https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592 + Details
Name: | us-gaap_UseOfEstimates
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration