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

SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) | 12 Months Ended
--- | ---
Dec. 31, 2025
Accounting Policies [Abstract] |
Basis of presentation and principles of consolidation | (a) Basis of presentation and principles of consolidation The accompanying consolidated financial statements are prepared in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”). The consolidated financial statements include the financial statements of LOBO, and its subsidiaries. All inter-company transactions and balances have been eliminated upon consolidation. In the opinion of the management, the accompanying unaudited interim condensed consolidated financial statements reflect all normal recurring adjustments, which are necessary for a fair statement of financial results for the interim periods presented. The Company believes that the disclosures are adequate to make the information presented not misleading. The accompanying unaudited interim condensed consolidated financial statements have been prepared using the same accounting policies as used in the preparation of the Company’s consolidated financial statements for the years ended December 31, 2025 and 2024. Reclassification Certain prior year amounts have been reclassified to conform to the current year presentation. These reclassifications had no impact on net earnings and financial position.
Use of estimates | (b) Use of estimates The preparation of consolidated financial statements in conformity with U.S. GAAP requires the Company’s management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenues and expenses during the reporting period and accompanying notes, including allowance for credit loss, inventories write-down, the useful lives of property and equipment, impairment of short-term investments, long-term investments and long-lived assets, valuation allowance for deferred tax assets and uncertain tax opinions. Actual results could differ from those estimates.
Foreign Currency Translation | (c) Foreign Currency Translation The reporting currency of the Company is the U.S. dollar (“USD” or “$”). The functional currency of subsidiaries located in China is the Chinese Renminbi (“RMB”), the functional currency of subsidiaries located in Hong Kong is the Hong Kong dollars (“HK$”). For the entities whose functional currency is the RMB and HK$, results of operations and cash flows are translated at average exchange rates during the period, assets and liabilities are translated at the unified exchange rate at the end of the period, and equity is translated at historical exchange rates. As a result, amounts relating to assets and liabilities reported on the statements of cash flows may not necessarily agree with the changes in the corresponding balances on the balance sheets. Translation adjustments are reported as foreign currency translation adjustment and are shown as a separate component of other comprehensive loss in the Consolidated Statements of Operations and Comprehensive Income. Transactions denominated in foreign currencies are translated into the functional currency at the exchange rates prevailing on the transaction dates. Assets and liabilities denominated in foreign currencies are translated into the functional currency at the exchange rates prevailing at the balance sheet date with any transaction gains and losses that arise from exchange rate fluctuations on transactions denominated in a currency other than the functional currency are included in the results of operations as incurred. 2. SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES – continued The Consolidated Balance Sheets amounts, with the exception of equity, on December 31, 2025 and 2024 were translated at RMB6.9931 to $1.00, and RMB7.2993 to $1.00, respectively. Equity accounts were stated at their historical rates. The average translation rates applied to Consolidated Statements of Operations and Comprehensive Income and Cash Flows for the years ended December 31, 2025 and 2024 were RMB7.1875 to $1.00 and RMB7.1957 to $1.00, respectively.
Fair Value Measurement | (d) Fair Value Measurement The Company applies Accounting Standards Codification (“ASC”) Topic 820, Fair Value Measurements and Disclosures which defines fair value, establishes a framework for measuring fair value and expands financial statement disclosure requirements for fair value measurements. ASC Topic 820 defines fair value as the price that would be received from the sale of an asset or paid to transfer a liability (an exit price) on the measurement date in an orderly transaction between market participants in the principal or most advantageous market for the asset or liability. ASC Topic 820 specifies a hierarchy of valuation techniques, which is based on whether the inputs into the valuation technique are observable or unobservable. The hierarchy is as follows: Level 1 inputs to the valuation methodology are quoted prices (unadjusted) for identical assets or liabilities in active markets. Level 2 inputs to the valuation methodology include quoted prices for identical or similar assets and liabilities in active markets or in inactive markets, and inputs that are observable for the assets or liability, either directly or indirectly, for substantially the full term of the financial instruments. Level 3 inputs to the valuation methodology are unobservable and significant to the fair value. The carrying amounts of the Company’s financial instruments approximate their fair values because of their short-term nature. The Company’s financial instruments include cash, short-term investments, accounts receivable, amounts due from related parties, other current assets, amounts due to related parties, accounts payable and other current payables. Short-term investments are recorded at fair value, based on Level 1 inputs as of December 31, 2025 and December 31, 2024.
Short-term investments | Short-term investments Short-term investments include investment in publicly traded stocks as of December 31, 2025. The publicly traded stocks have readily determinable fair values, and are recorded at fair value with changes in fair value recorded in other income in the consolidated statement of operations and comprehensive income. For the years ended December 31, 2025 and 2024, the Company did not record any impairment on the short-term investment. SCHEDULE OF FAIR VALUE MEASUREMENTS
|  | As of December 31, 2025 |
|  | Fair Value Measurements |
|  | Level 1 |  |  | Level 2 |  |  | Level 3 |  |  | Total |
Assets |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Publicly traded stocks |  |  | 747,709 |  |  |  | - |  |  |  | - |  |  |  | 747,709 |
Total |  |  | 747,709 |  |  |  | - |  |  |  | - |  |  |  | 747,709 |
As of December 31, 2025, the fair value of the publicly traded stocks was $747,709 with a cost of $732,553, resulting an unrealized gain of $15,156.
Cash and cash equivalents | (e) Cash and cash equivalents Cash and cash equivalents consist of cash on hand, bank deposits and short-term, highly liquid investments that are readily convertible to known amounts of cash and have insignificant risk of changes in value related to changes in interest rates and have original maturities of three months or less when purchased.
Restricted cash | Restricted cash Restricted cash consists of cash which is held in escrow accounts for custodian purposes and is subject to contractual restrictions on withdrawal and disbursement, thereby not qualifying as cash available for general corporate purposes. As of December 31, 2025 and 2024, the restricted cash balances of the Company were $0 and $510,156, respectively.
Accounts receivable | (f) Accounts receivable Accounts receivable are stated at the original amount less credit losses, if any, based on a review of all outstanding amounts at period end. The Company adopted ASU No. 2016-13, “Financial Instruments – Credit Losses” on January 1, 2023. The Company analyzes the aging of the customer accounts, coverage of credit insurance, customer concentrations, customer credit-worthiness, historical and current economic trends, supportable and reasonable future forecast, and changes in its customer payment patterns, and concluded that the adoption has no material impact on the consolidated financial statements and the allowance for credit losses assessed to be immaterial as of December 31, 2025 and 2024. 2. SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES – continued
Inventories | (g) Inventories Inventories, primarily consisting of the raw materials purchased by the Company for battery packs assembling and e-bicycles production, and finished goods including battery packs and e-bicycles, are stated at the lower of cost or net realizable value. Cost of inventory is determined using weighted-average method. Where there is evidence that the utility of inventories, in their disposal in the ordinary course of business, will be less than cost, whether due to physical deterioration, obsolescence, changes in price levels, or other causes, the inventories are written down to net realizable value. There were no write-downs recognized for the inventories for the years ended December 31, 2025 and 2024.
Property and equipment, net | (h) Property and equipment, net Property and equipment are stated at cost less accumulated depreciation and impairment, if any, and depreciated on a straight-line basis over the estimated useful lives of the assets. Cost represents the purchase price of the asset and other costs incurred to bring the asset into its intended use. The cost of repairs and maintenance is expensed as incurred; major replacements and improvements are capitalized. When assets are retired or disposed of, the cost and accumulated depreciation are removed from the accounts, and any resulting gains or losses are included in income/loss in the year of disposition. Estimated useful lives are as follows: SCHEDULE OF ESTIMATED USEFUL LIFE
Production line for e-bicycles |  |  | 5-10 Years |
Furniture, fixtures and office equipment |  |  | 3-5 Years |
Vehicles |  |  | 4 Years |
Intangible Assets | (i) Intangible Assets We purchase software from third parties and record the cost in intangible assets on the consolidated balance sheets. We amortize the purchased software on a straight-line basis over their estimated useful lives, which is typically 2-3 years. We evaluate the purchased software for impairment and did not record impairment losses for the years ended December 31, 2025 and 2024. Refer to Note 9 – Intangible Assets for additional information regarding our purchased software. 2. SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES – continued
Capitalized Software Development Costs | (j) Capitalized Software Development Costs In accordance with ASC 350-40, Internal-Use Software, the Company capitalizes certain computer software and software development costs incurred in connection with developing or obtaining computer software for internal use when both the preliminary project stage is completed, and it is probable that the software will be used as intended, until the software is available for general release. Capitalized software costs primarily include external direct costs of materials and services utilized in developing or obtaining computer software. In 2023, the capitalized software for internal use was completed, the capitalized costs are amortized on a straight-line basis over the estimated useful live of three years. The Company reviews the carrying value for impairment whenever facts and circumstances exist that would suggest that assets might be impaired or that the useful lives should be modified. Refer to Note 8 - Intangible Assets for additional information regarding our capitalized software development costs.
Impairment of Long-lived Assets | (k) Impairment of Long-lived Assets In accordance with ASC Topic 360, Property, Plant, and Equipment, the Company reviews long-lived assets for impairment whenever events or changes in circumstances indicate that the carrying amount of the assets may not be fully recoverable. The Company recognizes an impairment loss when the sum of expected undiscounted future cash flows is less than the carrying amount of the asset. The amount of impairment is measured as the difference between the asset’s estimated fair value and its carrying amount. The Company did not record any impairment charge for the years ended December 31, 2025 and 2024.
Value Added Tax | (l) Value Added Tax LOBO’s China subsidiaries are subject to value-added tax (“VAT”) for providing services and sales of products. Revenue from providing services and sales of products is generally subject to VAT at applicable tax rates, and subsequently paid to PRC tax authorities after netting input VAT on purchases. The excess of output VAT over input VAT is reflected in accrued expenses and other payables. The Company reports revenue net of PRC’s VAT for all the periods presented in the Consolidated Statements of Operations and Comprehensive Income.
Revenue Recognition | (m) Revenue Recognition The Company adopted ASU 2014-09, Revenue from Contracts with Customers (“ASC Topic 606”) from January 1, 2019 and used the modified retrospective method for the revenue from sales of self-manufactured e-bicycles. The core principle of ASC Topic 606 is that a company should recognize revenue to depict the transfer of promised goods or services to customers in an amount that reflects the consideration to which the company expects to be entitled in exchange for those goods or services. The following five steps are applied to achieve that core principle: Step 1: Identify the contract with the customer Step 2: Identify the performance obligations in the contract Step 3: Determine the transaction price Step 4: Allocate the transaction price to the performance obligations in the contract Step 5: Recognize revenue when the company satisfies a performance obligation Revenue recognition policies are discussed as follows: Revenue from sales of electric vehicles and accessories The Company sells electric vehicles and accessories products to customers across the world. The transaction price in the contract is fixed and reflected in the sales invoice. The performance obligation is to transfer promised products to a customer upon acceptance by customers, and the Company is primarily responsible for fulfilling the promise to deliver the products to the customers. There is only one performance obligation in the contract and there is no need for allocation. The Company presents the revenue generated from its sales of products on a gross basis as the Company is a principal. The revenue is recognized at a point in time when the Company satisfies the performance obligation. The Company offers customer warranties generally from three months to one year. To estimate reserve for warranties and returns the Company relies on historical sales returns and warranty repair costs. Based on assessment the Company assessed no cost for warranties and returns for the years ended December 31, 2025 and 2024 for the electric vehicles and accessories segment. 2. SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES – continued Prior to December 2024, the Company generated revenue from the sale of software development and design services. Such revenue was recognized over time using the output method, based on development milestones periodically confirmed by customers. The Company acted as the principal in these arrangements, and each contract contained a single performance obligation. The Company has not generated revenue from software development and design services subsequent to December 2024. The timing of revenue recognition may differ from the timing of invoicing to customers. Accounts receivable represent revenue recognized for the amounts invoiced when the Company has satisfied its performance obligation and has unconditional right to payment. A contract asset is recorded when the Company has transferred products or services to the customer before payment is received or is due, and the Company’s right to consideration is conditional on future performance in the contract. The Company has no contract assets as of December 31, 2025 and 2024. A contract liability exists when the Company has received consideration but has not transferred the related goods or services to the customer. Contract liabilities primarily consist of advances from customers. As of December 31, 2025 and 2024, the Company recognized advances from customers amounted to $2,067,018 and $1,843,976, respectively. The amount of revenue recognized that was included in the contract liabilities at the beginning of the period were $1,213,053 and $1,298,230 for the years ended December 31, 2025 and 2024, respectively. The Company’s standard warranty on the software development and design services varies from one year to three years or up to 100,000 kilometers of the vehicles that equipped with the software. This warranty primarily includes basic after-sales service, such as software bug fixes. The Company considers the standard warranty is not providing incremental service to customers rather an assurance to the quality of the software development and design services and therefore, is not a separate performance obligation. The Company analyzed historical warranty claims, and incurred warranty cost of zero and $4,221 for the years ended December 31, 2025 and 2024, respectively.
Research and Development Expenses | (n) Research and Development Expenses Research and development (“R&D”) expenses are expensed as incurred. R&D expenses primarily consist of employee salary and benefit costs. R&D expenses were $3,740,163, $1,663,445 and $262,375 for the years ended December 31, 2025, 2024 and 2023, respectively.
Income Taxes | (o) Income Taxes The Company accounts for income taxes using the asset/liability method prescribed by ASC 740 Income Taxes. Under this method, deferred tax assets and liabilities are determined based on the difference between the financial reporting and tax bases of assets and liabilities using enacted tax rates that will be in effect in the period in which the differences are expected to reverse. The Company records a valuation allowance to offset deferred tax assets if, based on the weight of available evidence, it is more-likely-than-not that some portion, or all, of the deferred tax assets will not be realized. The effect on deferred taxes of a change in tax rates is recognized as income or loss in the period that includes the enactment date. 2. SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES – continued The provisions of ASC 740-10-25, “Accounting for Uncertainty in Income Taxes,” prescribe a more-likely-than-not threshold for consolidated financial statement recognition and measurement of a tax position taken (or expected to be taken) in a tax return. This interpretation also provides guidance on the recognition of income tax assets and liabilities, classification of current and deferred income tax assets and liabilities, accounting for interest and penalties associated with tax positions, and related disclosures. The Company’s operating subsidiaries in PRC are subject to examination by the relevant tax authorities. According to the PRC Tax Administration and Collection Law, the statute of limitations is three years if the underpayment of taxes is due to computational errors made by the taxpayer or the withholding agent. The statute of limitations is extended to five years under special circumstances, where the underpayment of taxes is more than RMB100,000 ($14,300). In the case of transfer pricing issues, the statute of limitation is ten years. There is no statute of limitation in the case of tax evasion. Penalties and interest incurred related to underpayment of income tax are classified as income tax expense in the period incurred.
Non-controlling Interest | (p) Non-controlling Interest A non-controlling interest in a subsidiary of the Company represents the portion of the equity (net assets) in the subsidiary not directly or indirectly attributable to the Company. Non-controlling interests are presented as a separate component of equity on the consolidated balance sheets, consolidated statements of changes in shareholders’ equity and net income and other comprehensive income attributable to non-controlling shareholders are presented as a separate component on the Consolidated Statements of Operations and Comprehensive Income. Non-controlling interest is nil as of December 31, 2025 and 2024 upon sale of Wuxi Jinbang.
Segment Reporting | (q) Segment Reporting The Company operates and manages its business as a single segment and has one single reportable segment, which is electric vehicles and accessories sales. The revenue of this segment is primarily derived from sales of electric vehicles and related accessories. The Company’s Chief Executive Officer is the chief operating decision-maker (“CODM”). The CODM reviews financial information, including revenue, expenses and net income, on a consolidated basis when making decisions about allocating resources and assessing the performance of the Company. The Company concluded that consolidated net income reported in the consolidated statement of operations and comprehensive income is the measure of segment profitability, and consolidated total assets reported in the consolidated balance sheets is the measure of segment assets. Significant expense categories regularly provided to and reviewed by the CODM are those presented in the consolidated statement of operations and comprehensive income. The CODM uses consolidated net income to evaluate income generated from consolidated segment assets (return on assets) in deciding whether to reinvest profits into the electric vehicles and accessories sales segment, such as for acquisitions or to pay dividends. Net income is used to monitor budget versus actual results. The CODM also uses consolidated net income in competitive analysis by benchmarking to the Company’s competitors. On December 11, 2024, the Company completed the disposal of Guangzhou Lobo, the Software Royalties and Development and Design Services segment, which did not meet the criteria to be classified as discontinued operations under ASC 205-20. Following this transaction, beginning in December 2024, the Company operates as a single reportable segment, Electric Vehicles and Accessories Sales. As the Company’s long-lived assets are substantially all located in the PRC and all of the Company’s revenues and expenses are derived from within the PRC, no geographical segments are presented.
Net Income Per Share | (r) Net Income Per Share Basic income per share is computed by dividing net income attributable to ordinary shareholders by the weighted average number of ordinary shares outstanding for the period. Diluted income per share is calculated by dividing net income attributable to ordinary shareholders as adjusted for the effect of dilutive ordinary equivalent shares, if any, by the weighted average number of ordinary and dilutive ordinary equivalent shares outstanding during the period. Potentially dilutive shares are excluded from the computation if their effect is anti-dilutive.
Comprehensive Income | (s) Comprehensive Income Comprehensive income is comprised of the Company’s net income and other comprehensive income (loss). The components of other comprehensive loss consist solely of foreign currency translation adjustments.
Commitments and Contingencies | (t) Commitments and Contingencies Liabilities for loss contingencies arising from claims, assessments, litigation, fines, and penalties and other sources are recorded when it is probable that a liability has been incurred and the amount can be reasonably estimated. If a potential material loss contingency is not probable but is reasonably possible, or is probable but cannot be estimated, then the nature of the contingent liability, together with an estimate of the range of possible loss if determinable and material, is disclosed. Legal costs incurred in connection with loss contingencies are expensed as incurred.
Stock-based Compensation | (u) Stock-based Compensation The Company periodically issues shares of its ordinary shares as compensation for services received from its consultants, and accounts for under ASC 718. The fair value is measured on the grant date based on the market price. The fair value amount is recognized as expense when services are required to be provided in exchange for the award. Stock-based compensation expense is recorded in the same expense classifications in the consolidated statements of operations as if such amounts were paid in cash. In 2025, the Company issued 1,250,000 shares of Class A ordinary shares to a third-party consulting advisor. The equity settlement was calculated based on the real-time market price per share of the Company on the grant date. 2. SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES – continued
Leases | (x) Leases On January 1, 2019, the Company adopted FASB ASC Topic 842, “Leases,” (“ASC Topic 842”) which requires that a lessee recognize in the consolidated balance sheets a lease liability and a corresponding right-of-use asset, including for those leases that the Group currently classifies as operating leases. The right-of-use asset and the lease liability were initially measured using the present value of the remaining lease payments. The Company reviews all relevant contracts to determine if the contract contains a lease at its inception date. A contract contains a lease if the contract conveys to the Company the right to control the use of an underlying asset for a period of time in exchange for consideration. If the Company determines that a contract contains a lease, it recognizes, in the consolidated balance sheets, a lease liability and a corresponding right-of-use asset on the commencement date of the lease. The lease liability is initially measured at the present value of the future lease payments over the lease term using the rate implicit in the lease or, if not readily determinable, the Company’s secured incremental borrowing rate. Operating lease expense is recognized on a straight-line basis over the lease term and is included in general and administrative expenses, cost of revenue in the Company’s consolidated statements of operation and comprehensive income.
Recent Accounting Standards | (y) Recent Accounting Standards The Company is an “emerging growth company” (“EGC”) as defined in the Jumpstart Our Business Startups Act of 2012 (the “JOBS Act”). Under the JOBS Act, an EGC can delay adopting new or revised accounting standards issued subsequent to the enactment of the JOBS Act until such time as those standards apply to private companies. In October 2023, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update No. 2023-06, Disclosure Improvements: Codification Amendments in Response to the SEC’s Disclosure Update and Simplification Initiative (“ASU 2023-06”). This update modifies the disclosure or presentation requirements of a variety of topics in the Accounting Standards Codification in order to align with the U.S. Securities and Exchange Commission’s disclosure requirements and to eliminate or clarify certain redundant disclosures. The amendments in ASU 2023-06 are effective for the Company on the date that the related amendments are removed from Regulation S-X or Regulation S-K by the SEC, with early adoption permitted. The Company is currently evaluating the impact of the adoption of ASU 2023-06 on its consolidated financial statements and related disclosures. For all entities within the scope of the affected Codification subtopics, if by June 30, 2027, the SEC has not removed the applicable requirement from Regulation S-X or Regulation S-K, the pending content of the associated amendment will be removed from the Codification and will not become effective for any entities. The Company does not expect the adoption of this standard to have a material impact on its financial position, results of operations, or cash flows, as the amendments primarily relate to disclosure requirements. In November 2023, the FASB issued ASU 2023-07 Segment Reporting (Topic 280):Improvements to Reportable Segment Disclosures (“ASU 2023-07”). The Company adopted the accounting standard on January 1, 2024, which has no material impact on the Company’s consolidated financial statements. In December 2023, the FASB issued Accounting Standards Update (“ASU”) 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures (ASU 2023-09), which requires disclosure of incremental income tax information within the rate reconciliation and expanded disclosures of income taxes paid, among other disclosure requirements. ASU 2023-09 is effective for fiscal years beginning after December 15, 2024. Early adoption is permitted. The Company adopted ASU 2023-09 on a prospective basis for the 2025 annual reporting period. Refer to Note 14 - Income Taxes for further details. In November 2024, the FASB issued ASU No. 2024-03, Income Statement — Reporting Comprehensive Income — Expense Disaggregation Disclosures (Subtopic 220-40): Disaggregation of Income Statement Expenses (“ASU 2024-03”) which requires detailed disclosures in the notes to financial statements disaggregating specific expense categories and certain other disclosures to provide enhanced transparency into the nature and function of expenses. The FASB further clarified the effective date in January 2025 with the issuance of ASU 2025-01, Income Statement — Reporting Comprehensive Income — Expense Disaggregation Disclosures (Subtopic 220-40): Clarifying the Effective Date (“ASU 2025-01”). ASU 2024-03 is effective for annual periods beginning after December 15, 2026, and interim periods within annual reporting periods beginning after December 15, 2027, with early adoption permitted. The requirements should be applied on a prospective basis while retrospective application is permitted. The Company does not expect to adopt this guidance early and does not expect the adoption of this ASU to have a material impact on its future consolidated financial statements. In July 2025, the FASB issued ASU 2025-05, Credit Losses (Topic 326): Simplifications to the Accounting for Short-Term Receivables and Contract Assets. The update introduces practical expedients that allow entities to simplify the estimation of expected credit losses for accounts receivable and contract assets by permitting certain assumptions regarding current conditions and expectations of future economic conditions. The amendments are intended to reduce the complexity and cost of applying the current expected credit loss model for short-term financial assets. The amendments in this update are effective for fiscal years beginning after December 15, 2026, including interim periods within those fiscal years. Early adoption is permitted. The Company is currently evaluating the impact of adopting this guidance on its consolidated financial statements. The Company does not currently expect the adoption of this guidance to have a material impact on its consolidated financial statements. The Company does not believe other recently issued but not yet effective accounting standards, if currently adopted, would have a material effect on the Company’s consolidated balance sheets, consolidated statements of operations and comprehensive income (loss) and consolidated statements of cash flows.

X
- Definition Noncontrolling Interest [Policy Text Block] + References No definition available. + Details
Name: | LOBO_NoncontrollingInterestPolicyTextBlock
Namespace Prefix: | LOBO_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Value Added Tax [Policy Text Block] + References No definition available. + Details
Name: | LOBO_ValueAddedTaxPolicyTextBlock
Namespace Prefix: | LOBO_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

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

X
- Definition Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS). + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -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 + 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 -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 Entity's cash and cash equivalents accounting policy with respect to restricted balances. Restrictions may include legally restricted deposits held as compensating balances against short-term borrowing arrangements, contracts entered into with others, or company statements of intention with regard to particular deposits; however, time deposits and short-term certificates of deposit are not generally included in legally restricted deposits. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 942 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03(1)(a)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1 Reference 2: 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_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for commitments and contingencies, which may include policies for recognizing and measuring loss and gain contingencies. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 954 -SubTopic 450 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147477850/954-450-50-1 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 460 -SubTopic 10 -Section 50 -Paragraph 8 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482425/460-10-50-8 + Details
Name: | us-gaap_CommitmentsAndContingenciesPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for comprehensive income. + References No definition available. + Details
Name: | us-gaap_ComprehensiveIncomePolicyPolicyTextBlock
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 fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities. + References No definition available. + Details
Name: | us-gaap_FairValueMeasurementPolicyPolicyTextBlock
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 recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 360 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SAB Topic 5.CC) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480091/360-10-S99-2 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 05 -Paragraph 4 -SubTopic 10 -Topic 360 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482338/360-10-05-4 + Details
Name: | us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 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 investment in financial asset. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-04(3)(b)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-03(d)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-03(f)(1)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3 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(f)(2)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-03(f)(3)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 320 -Name Accounting Standards Codification -Section S99 -Paragraph 12 -Subparagraph (i) -Publisher FASB -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-12 Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 320 -Name Accounting Standards Codification -Section S99 -Paragraph 19 -Subparagraph (2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-19 + Details
Name: | us-gaap_InvestmentPolicyTextBlock
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 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://www.xbrl.org/2003/role/disclosureRef -Topic 730 -SubTopic 10 -Name Accounting Standards Codification -Section 05 -Paragraph 1 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483044/730-10-05-1 + 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 its research and development and computer software activities including the accounting treatment for costs incurred for (1) research and development activities, (2) development of computer software for internal use, (3) computer software to be sold, leased or otherwise marketed as a separate product or as part of a product or process and (4) in-process research and development acquired in a purchase business combination. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 985 -SubTopic 20 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/985-20/tableOfContent Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 350 -SubTopic 40 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/350-40/tableOfContent Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 730 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/730/tableOfContent + Details
Name: | us-gaap_ResearchDevelopmentAndComputerSoftwarePolicyTextBlock
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/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-07(1)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1 + Details
Name: | us-gaap_RevenueRecognitionPolicyTextBlock
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 The entire disclosure for shareholders' equity and share-based payment arrangement. Includes, but is not limited to, disclosure of policy and terms of share-based payment arrangement, deferred compensation arrangement, and employee stock purchase plan (ESPP). + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 718 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/718/tableOfContent Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 505 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/505/tableOfContent + Details
Name: | us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock
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