XML 45 R28.htm IDEA: XBRL DOCUMENT
v3.21.4

Accounting Policies, by Policy (Policies) | 9 Months Ended | 12 Months Ended
--- | --- | ---
Sep. 30, 2021 | Dec. 31, 2020
Accounting Policies [Abstract] |  |
Organization | 1.Organization - Stran & Company, Inc., (the Company) was incorporated under the laws of the Commonwealth of Massachusetts and commenced operations on November 17, 1995. The Company re-incorporated under the laws of the State of Nevada on May 24, 2021. | 1.Organization - Stran & Company, Inc., (the Company) was incorporated under the laws of the Commonwealth of Massachusetts and commenced operations on November 17, 1995.
Operations |
| 2. | Operations - The Company is an outsourced marketing solutions provider that sells branded products to customers. The Company purchases products and branding through various third-party manufacturers and decorators and resells the finished goods to customers.
In addition to selling branded products, the Company offers clients custom sourcing capabilities; a flexible and customizable e-commerce solution for promoting branded merchandise and other promotional products, managing promotional loyalty and incentives, print collateral, and event assets, order and inventory management, and designing and hosting online retail popup shops, fixed public retail online stores, and online business-to-business service offerings; creative and merchandising services; warehousing/fulfillment and distribution; print-on-demand; kitting; point of sale displays; and loyalty and incentive programs. |
| 2. | Operations - The Company is an outsourced marketing solutions provider that sells branded products to customers. The Company purchases products and branding through various third-party manufacturers and decorators and resells the finished goods to customers.
In addition to selling branded products, the Company offers clients custom sourcing capabilities; a flexible and customizable e-commerce solution for promoting branded merchandise and other promotional products, managing promotional loyalty and incentives, print collateral, and event assets, order and inventory management, and designing and hosting online retail popup shops, fixed public retail online stores, and online business-to-business service offerings; creative and merchandising services; warehousing/fulfillment and distribution; print-on-demand; kitting; point of sale displays; and loyalty and incentive programs.
Method of Accounting | 3.Method of Accounting – The Company’s financial statements are prepared using the accrual basis of accounting in accordance with accounting principles generally accepted in the United States of America. (“U.S. GAAP”). | 3.Method of Accounting – The Company’s financial statements are prepared using the accrual basis of accounting in accordance with accounting principles generally accepted in the United States of America. (“U.S. GAAP”).
Cash and Cash Equivalents | 4.Cash and Cash Equivalents - For purposes of the statement of cash flows, the Company considers all highly liquid investments with an initial maturity of three months or less to be cash equivalents. | 4.Cash and Cash Equivalents - For purposes of the statement of cash flows, the Company considers all highly liquid investments with an initial maturity of three months or less to be cash equivalents.
Concentration of Credit Risk | 5.Concentration of Credit Risk - Financial instruments that potentially subject the Company to concentrations of credit risk consist primarily of accounts receivable and deposits in excess of federally insured limits. These risks are managed by performing ongoing credit evaluations of customers’ financial condition and by maintaining all deposits in high quality financial institutions. | 5.Concentration of Credit Risk - Financial instruments that potentially subject the Company to concentrations of credit risk consist primarily of accounts receivable and deposits in excess of federally insured limits. These risks are managed by performing ongoing credit evaluations of customers’ financial condition and by maintaining all deposits in high quality financial institutions.
Inventory | 6.Inventory – Inventory consists of finished goods (branded products) and goods in process (un-branded products awaiting decoration). All inventory is stated at the lower of cost (first-in, first-out method) or market value. | 6.Inventory – Inventory consists of finished goods (branded products) and goods in process (un-branded products awaiting decoration). All inventory is stated at the lower of cost (first-in, first-out method) or market value.
Property and Equipment | 7.Property and Equipment - Property and equipment are recorded at cost. Maintenance and repairs are charged to expense as incurred whereas major betterments are capitalized. Depreciation is provided using straight-line and accelerated methods over five years. | 7.Property and Equipment - Property and equipment are recorded at cost. Maintenance and repairs are charged to expense as incurred whereas major betterments are capitalized. Depreciation is provided using straight-line and accelerated methods over five years.
Fair Value of Financial Instruments | 8.Fair Value of Financial Instruments - The Company’s financial instruments include cash and cash equivalents, accounts receivable, accounts payable, accrued expenses, and notes payable. The recorded values of cash and cash equivalents, accounts receivable, accounts payable, accrued expenses, and notes payable approximate their fair values based on their short-term nature. | 8.Fair Value of Financial Instruments - The Company’s financial instruments include cash and cash equivalents, accounts receivable, accounts payable, accrued expenses, and notes payable. The recorded values of cash and cash equivalents, accounts receivable, accounts payable, accrued expenses, and notes payable approximate their fair values based on their short-term nature.
Revenue Recognition |
| 9. | Revenue Recognition - In May 2014, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) 2014-09, Revenue from Contracts with Customers (“ASU 2014-09”), which is aimed at creating common revenue recognition guidance for GAAP and the International Financial Reporting Standards (“IFRS”). This new guidance provides a comprehensive model for entities to use in accounting for revenue arising from contracts with customers and supersedes most current revenue guidance issued by the FASB. ASU 2014-09 also requires both qualitative and quantitative disclosures, including descriptions of performance obligations.
On January 1, 2019, the Company adopted ASU 2014-09 and all related amendments (“ASC 606”) and applied its provisions to all uncompleted contracts using the modified retrospective basis. The application of this new revenue recognition standard resulted in no adjustment to the opening balance of retained earnings. Performance Obligations - Revenue from contracts with customers is recognized when, or as, the Company satisfies its performance obligations by transferring goods or services to customers. A good or service is transferred to a customer when, or as, the customer obtains control of that good or service. A performance obligation may be satisfied over time or at a point in time. Revenue from a performance obligation satisfied at a point in time is recognized at the point in time that the company determines the customer has obtained control over the promised good or service. The amount of revenue recognized reflects the consideration of which the Company expects to be entitled in exchange for the promised goods or services. The following provides detailed information on the recognition of the Company’s revenue from contracts with customers: Product Sales - The Company is engaged in the development and sale of promotional programs and products. Revenue on the sale of these products is recognized after orders are shipped. Reward Card Program - The Company facilitates a reward card program for a customer and receives a transaction fee when the customer issues or replenishes a new reward card. Revenue is recognized when cards are issued or replenished. The following table disaggregates the Company’s revenue based on the timing of satisfaction of performance obligations for the nine months ended September 30,:
|  | 2021 |  |  | 2020 |
Performance Obligations Satisfied at a Point in Time |  | $ | 27,075,116 |  |  | $ | 28,462,481 |
Performance Obligations Satisfied Over Time |  |  | - |  |  |  | - |
Total Revenue |  | $ | 27,075,116 |  |  | $ | 28,462,481 |
| 9. | Revenue Recognition - In May 2014, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) 2014-09, Revenue from Contracts with Customers (“ASU 2014-09”), which is aimed at creating common revenue recognition guidance for GAAP and the International Financial Reporting Standards (“IFRS”). This new guidance provides a comprehensive model for entities to use in accounting for revenue arising from contracts with customers and supersedes most current revenue guidance issued by the FASB. ASU 2014-09 also requires both qualitative and quantitative disclosures, including descriptions of performance obligations.
On January 1, 2019, the Company adopted ASU 2014-09 and all related amendments (“ASC 606”) and applied its provisions to all uncompleted contracts using the modified retrospective basis. The application of this new revenue recognition standard resulted in no adjustment to the opening balance of retained earnings. Performance Obligations - Revenue from contracts with customers is recognized when, or as, the Company satisfies its performance obligations by transferring goods or services to customers. A good or service is transferred to a customer when, or as, the customer obtains control of that good or service. A performance obligation may be satisfied over time or at a point in time. Revenue from a performance obligation satisfied at a point in time is recognized at the point in time that the company determines the customer has obtained control over the promised good or service. The amount of revenue recognized reflects the consideration of which the Company expects to be entitled in exchange for the promised goods or services. The following provides detailed information on the recognition of the Company’s revenue from contracts with customers: Product Sales - The Company is engaged in the development and sale of promotional programs and products. Revenue on the sale of these products is recognized after orders are shipped. Reward Card Program - The Company facilitates a reward card program for a customer and receives a transaction fee when the customer issues or replenishes a new reward card. Revenue is recognized when cards are issued or replenished. The following table disaggregates the Company’s revenue based on the timing of satisfaction of performance obligations for the year ended December 31,:
|  | 2020 |  |  | 2019 |
Performance Obligations Satisfied at a Point in Time |  | $ | 37,752,173 |  |  | $ | 30,316,831 |
Performance Obligations Satisfied Over Time |  |  | - |  |  |  | - |
Total Revenue |  | $ | 37,752,173 |  |  | $ | 30,316,831 |
Freight | 10.Freight - The Company includes freight charges as a component of cost of goods sold. | 10.Freight - The Company includes freight charges as a component of cost of goods sold.
Uncertainty in Income and Other Taxes | 11.Uncertainty in Income and Other Taxes - The Company adopted the standards for Accounting for Uncertainty in Income Taxes (income, sales, use, and payroll), which required the Company to report any uncertain tax positions and to adjust its financial statements for the impact thereof. As of September 30, 2021 and 2020, the Company determined that it had no tax positions that did not meet the “more likely than not” threshold of being sustained by the applicable tax authority. The Company files tax and information returns in the United States Federal, Massachusetts, and other state jurisdictions. These returns are generally subject to examination by tax authorities for the last three years. | 11.Uncertainty in Income and Other Taxes - The Company adopted the standards for Accounting for Uncertainty in Income Taxes (income, sales, use, and payroll), which required the Company to report any uncertain tax positions and to adjust its financial statements for the impact thereof. As of December 31, 2020 and 2019, the Company determined that it had no tax positions that did not meet the “more likely than not” threshold of being sustained by the applicable tax authority. The Company files tax and information returns in the United States Federal, Massachusetts, and other state jurisdictions. These returns are generally subject to examination by tax authorities for the last three years.
Income Taxes | 12.Income Taxes - Income taxes are provided for the tax effects of transactions reported in the financial statements and consist of taxes currently due plus deferred taxes. Deferred taxes are provided for differences between the basis of assets and liabilities for financial statements and income tax purposes. The Company has historically utilized accelerated tax depreciation to minimize federal income taxes. | 12.Income Taxes - Income taxes are provided for the tax effects of transactions reported in the financial statements and consist of taxes currently due plus deferred taxes. Deferred taxes are provided for differences between the basis of assets and liabilities for financial statements and income tax purposes. The Company has historically utilized accelerated tax depreciation to minimize federal income taxes.
Sales Tax | 13.Sales Tax - Sales tax collected from customers is recorded as a liability, pending remittance to the taxing jurisdiction. Consequently, sales taxes have been excluded from revenues and costs. The Company remits sales, use, and GST taxes to Massachusetts, other state jurisdictions, and Canada, respectively. | 13.Sales Tax - Sales tax collected from customers is recorded as a liability, pending remittance to the taxing jurisdiction. Consequently, sales taxes have been excluded from revenues and costs. The Company remits sales, use, and GST taxes to Massachusetts, other state jurisdictions, and Canada, respectively.
Use of Estimates | 14.Use of Estimates - The preparation of financial statements in conformity with generally accepted accounting principles requires management to make estimates and assumptions that affect certain reported amounts and disclosures. Accordingly, actual results could differ from those estimates. | 14.Use of Estimates - The preparation of financial statements in conformity with generally accepted accounting principles requires management to make estimates and assumptions that affect certain reported amounts and disclosures. Accordingly, actual results could differ from those estimates.

X
- Definition Disclosure of the accounting policy for determining revenue earned from providing cargo and freight related services. + References No definition available. + Details
Name: | strn_RevenueRecognitionCargoAndFreightPolicysPolicyTextBlock
Namespace Prefix: | strn_
Data Type: | dtr:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for revenue recognition for sales of a service. The entity also may disclose how it recognizes cost of sales for such a service transaction and its treatment of any unearned or deferred revenue that arises from the transaction. + References No definition available. + Details
Name: | strn_RevenueRecognitionSalesOfServicesPolicysTextBlock
Namespace Prefix: | strn_
Data Type: | dtr: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 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 completed business combinations (purchase method, acquisition method or combination of entities under common control). This accounting policy may include a general discussion of the purchase method or acquisition method of accounting (including for example, the treatment accorded contingent consideration, the identification of assets and liabilities, the purchase price allocation process, how the fair values of acquired assets and liabilities are determined) and the entity's specific application thereof. An entity that acquires another entity in a leveraged buyout transaction generally discloses the accounting policy followed by the acquiring entity in determining the basis used to value its interest in the acquired entity, and the rationale for that accounting policy. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 805 -SubTopic 10 -Section 05 -Paragraph 4 -Subparagraph (a)-(d) -URI http://asc.fasb.org/extlink&oid=6909625&loc=d3e227-128457 + Details
Name: | us-gaap_BusinessCombinationsPolicy
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

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

X
- Definition Disclosure of accounting policy for credit risk. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (d) -URI http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 825 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=123345438&loc=d3e61044-112788 + Details
Name: | us-gaap_ConcentrationRiskCreditRisk
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy 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 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 http://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 http://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 http://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 http://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 http://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 http://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 http://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 accounting policy for tax positions taken in the tax return filed or to be filed for which it is more likely than not that the tax position will not be sustained upon examination by taxing authorities and other types of contingencies related to income taxes. + References No definition available. + Details
Name: | us-gaap_IncomeTaxUncertaintiesPolicy
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 http://asc.fasb.org/extlink&oid=116847112&loc=d3e4556-108314 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 912 -SubTopic 330 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6471895&loc=d3e55923-109411 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 330 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=116847112&loc=d3e4492-108314 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 270 -SubTopic 10 -Section 45 -Paragraph 6 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=124437754&loc=d3e543-108305 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 330 -URI http://asc.fasb.org/topic&trid=2126998 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 http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790 Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.6(b)) -URI http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 + 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 the general note to the financial statements for the reporting entity which may include, descriptions of the basis of presentation, business description, significant accounting policies, consolidations, reclassifications, new pronouncements not yet adopted and changes in accounting principles. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 810 -URI http://asc.fasb.org/topic&trid=2197479 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -URI http://asc.fasb.org/topic&trid=2134479 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 250 -URI http://asc.fasb.org/topic&trid=2122394 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -URI http://asc.fasb.org/topic&trid=2122369 + Details
Name: | us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock
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://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 958 -SubTopic 360 -Section 50 -Paragraph 1 -Subparagraph (d) -URI http://asc.fasb.org/extlink&oid=120429125&loc=d3e99779-112916 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.13(a)) -URI http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 958 -SubTopic 360 -Section 50 -Paragraph 6 -URI http://asc.fasb.org/extlink&oid=120429125&loc=d3e99893-112916 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 360 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229 + 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 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 http://asc.fasb.org/extlink&oid=123372394&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 http://asc.fasb.org/extlink&oid=123372394&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 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 http://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 http://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 http://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 http://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 http://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 http://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 http://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