XML 41 R27.htm IDEA: XBRL DOCUMENT
v3.23.1

Summary of Significant Accounting Policies (Policies) | 12 Months Ended
--- | ---
Dec. 31, 2022
Accounting Policies [Abstract] |
Use of Estimates | Use of Estimates—The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the amounts reported in the financial statements and accompanying notes. The Company regularly evaluates estimates and assumptions related to assets, liabilities, costs, expenses, contingent liabilities, share-based compensation and research and development costs. The Company bases its estimates and assumptions on historical experience and on various other factors that it believes to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying values of assets and liabilities that are not readily apparent from other sources. Actual results could differ from those estimates. In the opinion of the Company, the accompanying consolidated financial statements contain all adjustments, consisting of only normal recurring adjustments, necessary for a fair presentation of its financial position and its results of operations, changes in stockholders’ equity (deficit) and cash flows.
Fair Value Measurements | Fair Value Measurements—The guidance in FASB ASC 820, Fair Value Measurements and Disclosures (“ASC 820”), defines fair value and establishes a fair value hierarchy that prioritizes the inputs to valuation techniques used to measure fair value. The hierarchy gives the highest priority to unadjusted quoted prices in active markets for identical assets or liabilities (Level 1 measurements) and the lowest priority to unobservable inputs (Level 3 measurements). The three levels of the fair value hierarchy are described below: Level 1 – Inputs are quoted prices (unadjusted) in active markets for identical assets or liabilities that the reporting entity has the ability to access at the measurement date. Level 2 - Valuations based on quoted prices in markets that are not active or for which all significant inputs are observable, either directly or indirectly. Level 3 - Prices or valuations that require inputs that are both significant to the fair value measurement and unobservable. See Note 12 for further detail.
Segment Information | Segment Information—Operating segments are defined as components of an enterprise about which separate financial information is available that is evaluated regularly by the chief operating decision maker in deciding how to allocate resources and in assessing performance. The Company’s chief operating decision maker is the chief executive officer. The Company has one business activity and there are no segment managers who are held accountable for operations, operating results, and plans for levels or components below the consolidated unit level. Accordingly, the Company has one operating segment and, therefore, one reportable segment.
Cash | Cash—As of December 31, 2022 and 2021, cash consists primarily of checking and savings deposits. The Company maintains deposits primarily with two financial institutions, which may at times exceed amounts covered by insurance provided by the U.S. Federal Deposit Insurance Corporation (“FDIC”). The Company has not experienced any losses related to amounts in excess of FDIC limits. The Company does not hold any cash equivalents, which would consist of highly liquid investments with original maturities of three months or less at the time of purchase.
Accounts Receivable and Allowance for Doubtful Accounts | Accounts Receivable and Allowance for Doubtful Accounts—Accounts receivable are recorded net of allowances for doubtful accounts. Accounts receivable consist primarily of invoiced amounts to clinics that are not yet paid. On a periodic basis, management evaluates its accounts receivable and determines whether to provide an allowance or if any accounts should be written off based on past history of write-offs, collections, and current credit conditions. The Company maintains an allowance for doubtful accounts to provide for uncollectible amounts based on historical collection experience and an analysis of the aging of receivables. Management provides for probable uncollectible amounts through a charge to earnings and a credit to a valuation allowance based on its assessment of the current status of individual accounts. Balances still outstanding after management has exhausted all reasonable collection efforts are written off through a charge to the valuation allowance and a credit to accounts receivable. Bad debt expense is classified in selling, general, and administrative expense within the consolidated statements of income and comprehensive income. The Company generally does not require any security or collateral to support its receivables. A rollforward of the allowance for doubtful accounts is as follows (in thousands):
As of December 31, 2020 |  | $ | (1,157 | )
Provisions charged to operating results |  |  | (240 | )
Account write-off and recoveries |  |  | (9 | )
As of December 31, 2021 |  |  | (1,406 | )
As of December 31, 2021 |  |  | (1,406 | )
Provisions charged to operating results |  | $ | 155 |
Account write-off and recoveries |  |  | 277 |
As of December 31, 2022 |  | $ | (974 | )
Inventory | Inventory—Inventory is carried at the lower of cost or net realizable value using the first-in, first-out (FIFO) method. Inventory consists of bioidentical hormone pellets and dietary supplements. Bioidentical hormone pellets contain bioidentical testosterone or estrogen used to achieve hormone balance. Dietary supplements are high-grade vitamins used to enhance pellet therapy. The Company reviews its inventory balances and writes down its inventory for estimated obsolescence or excess inventory equal to the difference between the cost of inventory and the estimated net realizable value based upon assumptions about future demand and market conditions. Inventory write-downs are recorded within cost of products. Management recorded a reserve for obsolescence of inventory related to inventory which has expired. See Note 5 for further details.
Other Current Assets | Other Current Assets—As of December 31, 2022 and December 31, 2021, the Company’s total other current assets consist of the following:
|  | December 31, |  |  | December 31, |
|  | 2022 |  |  | 2021 |
Prepaid expenses |  | $ | 2,939 |  |  | $ | 847 |
Advances |  |  | 877 |  |  |  | 685 |
Capitalized transaction costs |  |  | — |  |  |  | 3,941 |
Total other current assets |  | $ | 3,816 |  |  | $ | 5,473 |
Prepaid expenses include software and technology licensing agreements, insurance premiums and other advance payments for services to be received over the next 12 months. Advances are comprised of deposit payments to vendors for inventory purchase orders to be received in the next 12 months. The capitalized transaction costs as of December 31, 2021 relate to costs incurred that were directly related to the Business Combination as described in Note 1.
Property and Equipment, Net | Property and Equipment, Net—Property and equipment are stated at cost less accumulated depreciation. Depreciation is calculated using the straight-line method and is recorded in Selling, general, and administrative expense over the estimated useful lives of the assets. The estimated useful lives of property and equipment are as follows:
|  | Estimated Useful Life (in years)
Trocars |  | 5
Leasehold improvements |  | Shorter of lease term or useful life of the improvement
Office equipment |  | 5
Computer software |  | 3-5
Furniture and fixtures |  | 5-7
Computer equipment |  | 3-5
See Note 6 for further details.
Capitalized Software, Net | Capitalized Software, Net—Capitalization of costs related to internally developed software begins when the preliminary project stage is completed and it is probable that the project will be completed and used for its intended function. Once an application has reached the development stage, internal and external costs, if direct and incremental, are capitalized until the software is substantially complete and ready for its intended use. Capitalization ceases upon completion of all substantial testing. The Company also capitalizes costs related to specific upgrades and enhancements when it is probable the expenditures will result in additional features and functionality. Maintenance costs are expensed as incurred. Internal use software is amortized on a straight-line basis over its estimated useful life, generally three to eight years. Capitalized software is included within capitalized software, net on the consolidated balance sheet. See Note 7 for further details.
Impairment of Long-Lived Assets | Impairment of Long-Lived Assets—Long-lived assets, such as property and equipment and capitalized software, are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of the asset may not be recoverable. The carrying amount of a long-lived asset is not recoverable if it exceeds the sum of the undiscounted future cash flows expected to result from the use and eventual disposition of the asset. The amount of impairment loss, if any, is measured as the difference between the carrying value of the asset and its estimated fair value. Fair value is determined through various valuation techniques, including discounted cash flow models, quoted market values, and third-party independent appraisals, as considered necessary. No impairment charges have been recorded during the years ended December 31, 2022 and 2021.
Leases | Leases—At the inception of an arrangement, the Company determines whether the arrangement is or contains a lease based on the unique facts and circumstances present in the arrangement including the use of an identified asset(s) and the Company’s control over the use of that identified asset. The Company elected, as allowed under Financial Accounting Standards Board (“FASB”) Accounting Standard Update (“ASU”) 2016-02, Leases (“ASC 842”), to not recognize leases with a lease term of one year or less on its balance sheet. Leases with a term greater than one year are recognized on the balance sheet as right-of-use (“ROU”) assets and current and non-current lease liabilities, as applicable. As of December 31, 2022 and December 31, 2021, the Company does not have any financing leases. Lease liabilities and their corresponding ROU assets are initially recorded based on the present value of lease payments over the expected remaining lease term. Certain adjustments to the ROU asset may be required for items such as incentives, prepaid lease payments, or initial direct costs. When an option to extend the lease exists, a determination is made whether that option is reasonably certain of exercise based on economic factors present at the measurement date and as circumstances may change. Lease cost for operating leases is recognized on a straight-line basis over the lease term as an operating expense. Variable lease costs are expensed as incurred as an operating expense. As the rates implicit in the Company’s leases have not historically been readily determinable, the Company utilizes the appropriate incremental borrowing rate, which is the rate the Company would incur to borrow on a collateralized basis over a similar term an amount equal to the lease payments in a similar economic environment over the lease term. To estimate our incremental borrowing rate, a credit rating applicable to the Company is estimated using a synthetic credit rating analysis since the Company does not currently have a rating agency-based credit rating. In accordance with ASC 842, contracts containing a lease should be split into three categories: lease components, non-lease components, and activities or costs that do not transfer a distinct good or service (“non-components”). The fixed and in-substance fixed contract consideration (including any consideration related to non-components) must be allocated, based on the respective relative fair values, to the lease components and non-lease components. Entities may elect not to separate lease and non-lease components. Accordingly, entities making this election would account for each lease component and related non-lease component together as a single lease component. The Company has elected to account for lease and non-lease components together as a single lease component for all underlying assets and allocate all of the contract consideration to the lease component only. See Note 15 f or further details.
Income Taxes | Income Taxes—The Company accounts for income taxes under the asset and liability method pursuant to ASC 740, Income Taxes. Under this method, the Company recognizes deferred tax assets and liabilities for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases and operating loss and tax credit carryforwards. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the period that includes the enactment date. We recognize deferred tax assets to the extent that we believe that these assets are more likely than not to be realized. In making such a determination, we consider all available positive and negative evidence, including future reversals of existing taxable temporary differences, projected future taxable income, tax-planning strategies, and results of recent operations. If we determine that we would be able to realize our deferred tax assets in the future in excess of their net recorded amount, we would make an adjustment to the deferred tax asset valuation allowance, which would reduce the provision for income taxes. We record uncertain tax positions in accordance with ASC 740 on the basis of a two-step process in which (1) we determine whether it is more likely than not that the tax positions will be sustained on the basis of the technical merits of the position and (2) for those tax positions that meet the more-likely-than-not recognition threshold, we recognize the largest amount of tax benefit that is more than 50 percent likely to be realized upon ultimate settlement with the related tax authority. We recognize interest and penalties related to unrecognized tax benefits on the income tax expense line in the accompanying consolidated statements of income and comprehensive income.
Debt Issuance Costs | Debt Issuance Costs—Costs incurred in connection with the issuance of the Company’s long-term debt have been recorded as a direct reduction of the debt and amortized over the life of the associated debt as a component of interest expense using the straight-line method, which is not materially different compared to the effective interest method.
Warrant Liabilities | Warrant Liabilities—The Company accounts for warrants as either equity-classified or liability-classified instruments based on an assessment of the warrant’s specific terms and applicable authoritative guidance in ASC 480, Distinguishing Liabilities from Equity (“ASC 480”) and ASC 815, Derivatives and Hedging (“ASC 815”). The assessment considers whether the warrants are freestanding financial instruments pursuant to ASC 480, meet the definition of a liability pursuant to ASC 480, and whether the warrants meet all of the requirements for equity classification under ASC 815, including whether the warrants are indexed to the Company’s own common stock, among other conditions for equity classification. This assessment, which requires the use of professional judgment, is conducted at the time of warrant issuance and as of each subsequent quarterly period end date while the warrants are outstanding. For issued or modified warrants that meet all of the criteria for equity classification, the warrants are required to be recorded as a component of additional paid-in capital at the time of issuance. For issued or modified warrants that do not meet all the criteria for equity classification, the warrants are required to be recorded as a liability at their initial fair value on the date of issuance, and remeasured each balance sheet date thereafter. The Company’s warrants did not meet the criteria for equity classification and are recorded as liabilities. Changes in the estimated fair value of the warrants are recognized as a non-cash gain or loss in the statements of income and comprehensive income. See Note 10 f or further detail.
Earnout Liability | Earnout Liability—In connection with the Business Combination, the Members and the Sponsor received shares that will vest upon the achievement of certain share price targets. The earnout shares are classified as a liability in the Company’s consolidated balance sheet because it does not qualify as being indexed to the Company’s own stock. The earnout liability was initially measured at fair value at the Closing Date and subsequently remeasured at the end of each reporting period. The change in fair value of the earnout liability is recorded in the consolidated statement of income and comprehensive income. See Note 11 for further detail.
Stockholders' Equity (Deficit) | Stockholders’ Equity (Deficit)—Prior to consummation of the Business Combination, the Company’s capital structure included voting units (Class A), non-voting units (Class AA and AAA), and non-voting incentive units (Class AAAA), with no limit to the number of units that may be issued. Class A units had 100% of the voting rights, and there is no par value assigned to any of the classes of units. Pursuant to the Business Combination Agreement and immediately prior to the Business Combination’s consummation, the Company effectuated a recapitalization whereby all Class A, Class AA, Class AAA and Class AAAA units held by Holdings’ Members were converted (whether by direct exchange, merger or otherwise) into Class A Common Units. As of December 31, 2021, the following members’ equity units were issued and outstanding:
|  | December 31, |
|  | 2021 |
Members’ Equity |  | Issued |  |  | Outstanding |
Class A (Voting) |  |  | 16,721 |  |  |  | 16,721 |
Class AA (Non-voting) |  |  | 903,079 |  |  |  | 903,079 |
Class AAA (Non-voting) |  |  | 60,000 |  |  |  | 60,000 |
Class AAAA (Non-voting incentive units) |  |  | 33,397 |  |  |  | 3,000 |
Total |  |  | 1,013,197 |  |  |  | 982,800 |
As of December 31, 2022, the following shares of common stock were issued and outstanding:
|  | December 31, |
|  | 2022 |
Stockholders’ Equity |  | Issued |  |  | Outstanding |
Class A common stock |  |  | 11,242,887 |  |  |  | 9,655,387 |
Class B common stock |  |  | — |  |  |  | — |
Class V voting stock |  |  | 58,565,824 |  |  |  | 48,565,824 |
Total |  |  | 69,808,711 |  |  |  | 58,221,211 |
The Company made operating distributions to Members of Holdings and taxing authorities on the Members’ behalf totaling $12,886 and $11,402 during the years ended December 31, 2022 and 2021, respectively.
Standby Equity Purchase Agreement | Standby Equity Purchase Agreement On July 27, 2022, the Company entered into a Standby Equity Purchase Agreement (the “SEPA”) with YA II PN, Ltd. (“Yorkville”). Yorkville is a fund managed by Yorkville Advisors Global, LP, headquartered in Mountainside, New Jersey. The Company has the right, but not the obligation, from time to time at the Company’s discretion until the first day of the month following the 36-month anniversary of the date of the SEPA (unless earlier terminated), to direct Yorkville to purchase a specified amount of shares of Class A common stock (each such sale, an “Advance”) by delivering written notice to Yorkville (each, an “Advance Notice”). The shares of Class A common stock purchased pursuant to an Advance will be purchased at a price equal to 97.0% of the lowest daily VWAP of the Class A common stock during the three consecutive trading days commencing on the date of delivery of a given Advance Notice. “VWAP” means, for any trading day, the daily volume weighted average price of the Company’s common stock for such date as reported by Bloomberg L.P. during regular trading hours. While there is no mandatory minimum amount for any individual Advance, it may not exceed the greater of (i) an amount equal to thirty percent (30%) of the daily volume traded on the trading day immediately preceding an Advance Notice, or (ii) 1,000,000 shares of Class A common stock. No more than 5,000,000 shares of Class A common stock, including the Commitment Shares (as defined below) may be sold pursuant to the SEPA. Yorkville’s obligation to continue to purchase shares of Class A common stock pursuant to the SEPA is subject to a number of conditions. As consideration for Yorkville’s commitment to purchase Class A common stock at the Company’s direction upon the terms and subject to the conditions set forth in the SEPA, upon execution of the SEPA, the Company issued 25,000 shares of Class A common stock to Yorkville (the “Commitment Shares”). During the year ended December 31, 2022, the Company sold 105,559 shares to Yorkville under the SEPA for cash proceeds of $442.
Noncontrolling Interest | Noncontrolling Interest—Pursuant to the Business Combination, as described in Note 3, the Company is organized in an “Up-C” structure with the Company owning only a portion of its consolidated subsidiaries. The portion of the consolidated subsidiaries not owned by the Company and any related activity is presented as noncontrolling interest in the consolidated financial statements. The noncontrolling interests, together with their corresponding shares of Class V voting stock, can be exchanged for Class A common stock in Biote or, at the election of the Company, cash. Because redemptions for cash is solely within the control of the Company, noncontrolling interest is presented in permanent equity.
Revenue Recognition | Revenue Recognition—The Company accounts for revenue in accordance with FASB, Accounting Standards Update (“ASU”) No. 2014-09, Revenue from Contracts with Customers, as amended, (Topic 606). Revenue is measured based on the consideration specified in a contract with a customer. The Company recognizes revenue when it satisfies a performance obligation by transferring control of a product or service to a customer. Taxes assessed by a governmental authority that are both imposed on and concurrent with a specific revenue-producing transaction, that are collected by the Company from a customer, are excluded from revenue. Shipping and handling costs associated with outbound freight after control of a product has transferred to a customer are accounted for as fulfillment costs and are included in cost of products in the statements of income and comprehensive income. Shipping and handling costs billed to customers are considered part of the transaction price and are recognized as revenue with the underlying product sales for dietary supplements and trocars. The following is a description of the principal contract activities, disaggregated by the contract type, from which the Company generates its revenue. The Biote Method The Company generates revenues through standard service agreements with customers who participate in the Biote Method. The Biote Method is a bioidentical hormone replacement therapy which has been developed as a treatment designed to alleviate hormone imbalances. Under this agreement, the Company provides a bundle of goods and services to customers, including initial training to medical practitioners, bioidentical hormone pellets and software tools used for inventory management and dosing, and ongoing practice development and marketing support services, which includes a license to use the Company’s trademarks and trade names in the customer’s marketing materials. The initial contract term is three years, and customers have the option to renew for additional one-year periods. For the bundled goods and services, the Company accounts for individual products and services separately if they are distinct, i.e., if a product or service is separately identifiable from other items in the bundled package and if a customer can benefit from it on its own or with other resources that are readily available to the customer. The Company has identified three distinct obligations in its standard service agreement: initial training, pellet procedures (including sales of bioidentical hormone pellets, use of inventory management software to monitor pellet inventory, and use of the Company’s blood dosing website to determine the appropriate pellets to use in each procedure), contract-term services (including ongoing practice development and marketing support, options to receive reusable trocars, and the right to use the reusable trocars through the term of the contract, if the option is exercised). The third obligation includes a combined lease/nonlease component for which the Company has adopted the practical expedient within ASC 842 which allows lessors to combine lease and non-lease components that have the same pattern of transfer to the customer-lessee and account for the combined component under the guidance relevant to the predominant portion of the component. By applying this expedient, the Company applies Topic 606 to the combined component. The consideration in the contract is allocated between separate products and services in the bundle based on the stand-alone selling prices of each good and service. The stand-alone selling prices are determined based on the prices at which the Company separately sells the initial training and the pellet procedures. Judgment is required to determine the standalone selling price for each distinct performance obligation. For items that are not sold separately and for which the Company has not established a standalone selling price, the Company allocates consideration based on the residual approach. The Company recognizes revenue for initial training over time as the customer completes the training. Training sessions generally occur over the course of 2-3 consecutive days at or near the time of contract inception. The Customer is charged an initial fixed-rate fee for this training. Customers pay in full for the initial training at the time of contract inception. The standalone selling price of these services is based on the lowest price offered by the Company for the services. The Company recognizes revenue for pellet procedures at the point in time the procedures are performed by the practitioner, which is when control of the pellets transfers to the customer. Consideration for these services is in the form of a management fee assessed for each procedure performed, which includes a volume-based tiered pricing schedule. The standalone selling price for these services requires judgment and is estimated based on the Company’s historical experience with prices offered to similar customers throughout the initial term of the contract. Billings in excess of the standalone selling price constitute a premium charged to customers early in a relationship and are deferred and recognized when or as the remaining goods and services are transferred to the customer. Fees are billed and paid on a semimonthly basis. The Company recognizes revenue for contract-term services on a straight-line basis over the initial term of the contract, which aligns with the Company’s satisfaction of the performance obligation. The Company allocates the residual consideration to this performance obligation, which is consistent with the allocation objective. Dietary Supplements Dietary supplements are supplements that customer practitioners resell to patients that aid the patients with maintaining hormone balances. The Company recognizes revenue for these, net of any discounts given, when control transfers to the customer, which is generally the point of shipment from the Company’s distributor. Products are billed at standalone selling price for the dietary supplements and invoiced at shipment. Disposable Trocars Disposable Trocars are manual surgical instruments intended for use by Biote-certified practitioners. These tools are used to implant the bioidentical hormone pellets into the customers’ patients. The Company recognizes revenue at the time control transfers, which is generally the point of shipment from the distributor. Products are billed at the standalone selling price for the trocars and invoiced at shipment. Revenue disaggregated by the nature of the product or service and by geography is included within Note 4: Revenue Recognition. As of the years ended December 31, 2022 and 2021, the Company had allocated $104 and $67 respectively, of consideration to the unsatisfied initial training obligations, and $1,655 and $1,393, respectively, of consideration to the unsatisfied contract-term service obligations provided to the Biote Method customers. Consideration allocated to initial training due to deposits paid upfront is presented within deferred revenue on the consolidated balance sheets and is expected to be recognized as revenue within one year, as the training is complete. Consideration allocated to contract-term services is presented within deferred revenue and deferred revenue, long-term for the amounts expected to be recognized within one year and longer than one year, respectively. As of the years ended December 31, 2022 and 2021 the amount of consideration allocated to contract-term services presented within deferred revenue was $1,028 and $849, respectively, and the amount presented within deferred revenue, long-term was $627 and $544, respectively. The Consideration allocated to the premiums within the management fee for pellet procedures is presented within deferred revenue current and deferred revenue, long-term for amounts expected to be recognized within one year and longer than one year, respectively. As of the years ended December 31, 2022 and 2021 the amount of these premiums within deferred revenue was $833 and $789, respectively, and the amount within deferred revenue, long-term was $299 and $258, respectively. The Company has also elected the practical expedient in ASC 606 to not disclose consideration allocated to contracts with an original term of one year or less, which includes contracts for point-in-time sales of dietary supplements, disposable trocars, and pellet procedures. Pellet procedures are included in the Company’s Biote Method service agreement, which has a three-year stated term, but as revenues are recognized at a point in time, there are no minimum purchase volumes, and the contract allows for cancellation with ninety days’ notice from the customer, there are no pellet procedure obligations that are satisfied over a period greater than one year. Contract Assets and Liabilities Customer receivables are made up of consideration to which the Company has an unconditional right to payment, regardless of whether the Company has satisfied the performance obligations in the contract. All customer receivables are presented within accounts receivable, net of allowance for doubtful accounts in the consolidated balance sheets. Contract assets are the Company’s right to consideration for goods or services that the entity has transferred to the customer when that right is conditioned on something other than the passage of time. The Company does not have any contract assets for the years ended December 31, 2022 and 2021. Contract liabilities are the Company’s obligation to transfer goods or services to a customer for which the Company has received consideration or has an unconditional right to receive consideration. The Company’s contract liabilities include deposits for initial training and contract-term services paid in advance which have not been recognized as revenue during the period. Contract liabilities are presented within deferred revenue and deferred revenue, long-term in the consolidated balance sheets. Contract liabilities are classified as current liabilities for the amount of revenue that the Company expects to recognize within one year of the reporting date. Changes in contract liabilities between each period are attributable to fees paid by new customers, revenue recognized for completed trainings, and revenue recognized for the Company’s over-time satisfaction of contract-term services. The Company does not have a history of material returns or refunds, and generally does not offer warranties or guarantees for any products or services. Expected returns and refunds are recorded as a reduction of revenue and are $0 and $0 for the years ended December 31, 2022 and 2021, respectively. A reconciliation of the beginning and ending contract liabilities is included within Note 4: Revenue Recognition.
Cost of Revenue | Cost of Revenue—Cost of services primarily consist of the costs incurred to deliver trainings to Biote Method customers. Cost of products includes the cost of pellets purchased from compounding pharmacies and sold to customers of the Biote Method, the cost of trocars and dietary supplements purchased from manufacturing facilities or third-party co-packers, and the shipping and handling costs incurred to deliver these products to the customers.
Marketing | Marketing—Marketing expense includes advertising costs, marketing events, and program costs. These costs are expensed as incurred.
Selling, General, and Administrative | Selling, General, and Administrative—Selling, general, and administrative expense consists primarily of software licensing and maintenance and the cost of employees who engage in corporate functions, such as finance and accounting, information technology, human resources, legal, and executive management. Selling, general, and administrative expense also includes rent occupancy costs, office expenses, recruiting expenses, entertainment allocations, depreciation and amortization, other general overhead costs, insurance premiums, professional service fees, research and development, and costs related to regulatory and litigation matters.
Employee Retirement Plans | Employee Retirement Plans— Defined Contribution Retirement Plans Effective January 1, 2021, the Company offers participation in the BioTE Medical, LLC (”BioTE Medical”) 401(k) Plan (the “401(k) Plan”), a defined contribution plan providing retirement benefits to eligible employees. Eligible employees may contribute a portion of their annual compensation to the 401(k) Plan, subject to the maximum annual amounts as set periodically by the IRS. The Company makes a safe harbor, non-elective contribution to the 401(k) Plan equal to 3% of each participant’s eligible employee compensation. Safe harbor contributions vest immediately for each participant. During the years ended December 31, 2022 and 2021, the Company made $915 and $335, respectively, in safe harbor contributions under the 401(k) Plan, which are presented within Selling, general and administrative expense in the consolidated statements of income and comprehensive income.
Share-Based Compensation | Share-Based Compensation—Holdings previously granted Class AAAA units (“incentive units”) and phantom equity rights (collectively, the “equity awards”) to certain key members of management. The equity awards were entitled to share in the distributions of Holdings from a change in control or qualifying liquidity event. The equity awards are accounted for under ASC 718, Compensation – Stock Compensation, and classified in equity. The Company has elected to recognize forfeitures at the time they occur. The fair value of the equity awards was determined using a Monte-Carlo simulation as of the grant date. The awards begin to vest on the date of a change in control or qualifying event. The Business Combination constituted such a qualifying event triggering the performance condition in the awards. No compensation cost was recognized historically until the Closing of the Business Combination as a qualifying event was not previously deemed probable to occur. See Note 14 for further details.
Commissions | Commissions—Commissions consist primarily of fees paid to a third-party sales force, internal sales force, and partner clinics which participate in the Company’s new clinic mentor program. Commissions paid to the Company’s internal and third-party sales forces relate to market support and development activities undertaken to drive channel sales through existing customers and are not considered incremental costs to obtain a customer contract. For the years ended December 31, 2022 and 2021 expenses incurred for these commission programs were $124 and $317, respectively. Commissions paid to clinics under the Company’s mentorship program represent amounts paid to existing clinics which provide services to help new customers complete onboarding and other startup activities and are only incurred after contract initiation. These costs are expensed as incurred, consistent with other contract fulfillment costs. For the years ended December 31, 2022 and 2021 commissions paid under this program were $1,098 and $1,738, respectively.
Concentrations | Concentrations—Financial instruments that potentially subject the Company to concentrations of credit risk consist primarily of cash, accounts receivable, credit agreements, and inventory purchases. The Company’s cash balances exceed those that are federally insured. To date, the Company has not recognized any losses caused by uninsured balances. As of December 31, 2022 and December 31, 2021, 100% of the Company’s outstanding debt and available line of credit was from one lender. A failure of the counterparty to perform could result in the loss of access to the available borrowing capacity under the line of credit. Inventory purchases from three vendors totaled approximately 87% and 94% for the years ended December 31, 2022 and 2021, respectively. Due to the nature of the markets and availability of alternative suppliers, the Company does not believe the loss of any one vendor would have a material adverse impact on the Company’s financial position, results of operations or cash flows for any significant period of time. Significant customers are those which represent more than 10% of the Company’s total revenue or gross accounts receivable balance. The Company did no t have any customers that accounted for 10% or more of total revenues for the years ended December 31, 2022 and 2021. The Company did no t have any customers that accounted for more than 10% of the outstanding gross accounts receivable as of December 31, 2022 or December 31, 2021.
Recently Adopted and Recent Accounting Pronouncements Not Yet Adopted | Recently Adopted Accounting Pronouncements—In December 2019, the FASB issued ASU 2019-12, Income Taxes (Topic 740)—Simplifying the Accounting for Income Taxes, which simplifies the accounting for income taxes by removing certain exceptions to the general principles of ASC 740, Income Taxes. The amendments also improve consistent application of and simplify U.S. GAAP for other areas of ASC 740 by clarifying and amending existing guidance. ASU 2019-12 is effective for fiscal years beginning after December 15, 2021, and for interim periods beginning after December 15, 2022. The Company has adopted the standard as of January 1, 2022, and there was no material impact to the financial statements. Recent Accounting Pronouncements Not Yet Adopted—In June 2016, the FASB issued ASU 2016-13, Measurement of Credit Losses on Financial Instruments (“ASU 2016-13”). The main objective of the update is to provide financial statement users with more decision-useful information about the expected credit losses on financial instruments and other commitments to extend credit held by companies at each reporting date. For trade and other receivables, held to maturity debt securities, and other instruments, companies will be required to use a new forward-looking “expected losses” model that generally will result in the recognition of allowances for losses earlier than under current accounting guidance. Further, the FASB issued ASU 2019-04, ASU 2019-05 and ASU 2019-11 to provide additional guidance on the credit losses standard. The standard will be adopted using the modified retrospective approach. ASU 2016-13 is effective for annual and interim periods beginning after December 15, 2022, with early adoption permitted. The Company is evaluating the potential impact of adopting ASU 2016-13 on its consolidated financial statements and related disclosures. In August 2020, the FASB issued 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 (“ASU 2020-06”). ASU 2020-06 changes how entities account for convertible instruments and contracts in an entity’s own equity and simplifies the accounting for convertible instruments by removing certain separation models for convertible instruments. ASU 2020-06 also modifies the guidance on diluted earnings per share calculations. The amendments are effective for fiscal years beginning after December 15, 2023, including interim periods within those fiscal years. The Company is currently evaluating the impact of this standard on its consolidated financial statements and related disclosures.

X
- Definition Cost of revenue. + References No definition available. + Details
Name: | btmd_CostOfRevenuePolicyTextBlock
Namespace Prefix: | btmd_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Debt issuance costs. + References No definition available. + Details
Name: | btmd_DebtIssuanceCostsPolicyTextBlock
Namespace Prefix: | btmd_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Earnout liability. + References No definition available. + Details
Name: | btmd_EarnoutLiabilityPolicyTextBlock
Namespace Prefix: | btmd_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Noncontrolling interest. + References No definition available. + Details
Name: | btmd_NoncontrollingInterestPolicyTextBlock
Namespace Prefix: | btmd_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Other current assets policy. + References No definition available. + Details
Name: | btmd_OtherCurrentAssetsPolicyTextBlock
Namespace Prefix: | btmd_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Standby equity purchase agreement [Policy Text Block] + References No definition available. + Details
Name: | btmd_StandbyEquityPurchaseAgreementPolicyTextBlock
Namespace Prefix: | btmd_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Warrant liabilities. + References No definition available. + Details
Name: | btmd_WarrantLiabilitiesPolicyTextBlock
Namespace Prefix: | btmd_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

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

X
- Definition Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -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 Disclosure of accounting policy for fees earned by the broker dealer, acting as an agent in the buying and selling of securities and administrative efforts on behalf of customers and may include the timing of commission revenue recognition and presentation in the financial statements. Commissions earned are usually related to the broker dealer's customers' trading volume and the dollar amounts of the trades. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 940 -SubTopic 20 -Section 25 -Paragraph 3 -URI https://asc.fasb.org/extlink&oid=126941158&loc=d3e41261-110953 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 940 -SubTopic 20 -Section 25 -Paragraph 2 -URI https://asc.fasb.org/extlink&oid=126941158&loc=d3e41256-110953 + Details
Name: | us-gaap_CommissionsPolicy
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 https://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 https://asc.fasb.org/extlink&oid=126941378&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 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 accounting policy for costs incurred when both (1) the software is acquired, internally developed, or modified solely to meet the entity's internal needs, and (2) during the software's development or modification, no substantive plan exists or is being developed to market the software externally. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 40 -Section 30 -Paragraph 1 -URI https://asc.fasb.org/extlink&oid=118172244&loc=d3e17916-109280 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 50 -Section 25 -Paragraph 6 -URI https://asc.fasb.org/extlink&oid=16397303&loc=d3e19379-109286 + Details
Name: | us-gaap_InternalUseSoftwarePolicy
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 Disclosure of accounting policy for leasing arrangement entered into by lessee. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 842 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (b) -URI https://asc.fasb.org/extlink&oid=128292326&loc=SL77918666-209980 + 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 for contract or contract feature in long-duration contract issued by insurance entity that both protects contract holder from other-than-nominal capital market risk and exposes insurance entity to other-than-nominal capital market risk. Includes, but is not limited to, input, judgment, assumption and method used in measuring market risk benefit, and change in input, judgment, and assumption. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 40 -Section 50 -Paragraph 7C -URI https://asc.fasb.org/extlink&oid=124506351&loc=SL117782774-158439 + Details
Name: | us-gaap_MarketRiskBenefitPolicyTextBlock
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 pension and other postretirement benefit plans. This accounting policy may address (1) the types of plans sponsored by the entity, and the benefits provided by each plan (2) groups that participate in (or are covered by) each plan (3) how plan assets, liabilities and expenses are measured, including the use of any actuaries and (4) significant assumptions used by the entity to value plan assets and liabilities and how such assumptions are derived. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 60 -Section 50 -Paragraph 1 -URI https://asc.fasb.org/extlink&oid=66047640&loc=d3e39622-114963 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 80 -Section 50 -Paragraph 2 -URI https://asc.fasb.org/extlink&oid=65877416&loc=d3e29149-114947 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 70 -Section 50 -Paragraph 1 -URI https://asc.fasb.org/extlink&oid=49170846&loc=d3e28014-114942 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 30 -Section 50 -Paragraph 1 -URI https://asc.fasb.org/extlink&oid=6412939&loc=d3e15145-114933 Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 1 -URI https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920 + Details
Name: | us-gaap_PensionAndOtherPostretirementPlansPolicy
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 https://asc.fasb.org/extlink&oid=126982197&loc=d3e99779-112916 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 958 -SubTopic 360 -Section 50 -Paragraph 6 -URI https://asc.fasb.org/extlink&oid=126982197&loc=d3e99893-112916 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 360 -SubTopic 10 -Section 50 -Paragraph 1 -URI https://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 determining the allowance for doubtful accounts for trade and other accounts receivable balances, and when impairments, charge-offs or recoveries are recognized. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 9 -URI https://asc.fasb.org/extlink&oid=123577603&loc=d3e5144-111524 + Details
Name: | us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy
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 Disclosure of accounting policy for segment reporting. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 280 -SubTopic 10 -Section 50 -Paragraph 29 -Subparagraph (e) -URI https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 280 -SubTopic 10 -Section 50 -Paragraph 29 -Subparagraph (a) -URI https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 280 -SubTopic 10 -Section 50 -Paragraph 41 -Subparagraph (a) -URI https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 280 -SubTopic 10 -Section 50 -Paragraph 29 -Subparagraph (c) -URI https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 280 -SubTopic 10 -Section 50 -Paragraph 29 -Subparagraph (b) -URI https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 280 -SubTopic 10 -Section 50 -Paragraph 29 -URI https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599 Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 280 -SubTopic 10 -Section 50 -Paragraph 29 -Subparagraph (d) -URI https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599 + Details
Name: | us-gaap_SegmentReportingPolicyPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for inclusion of significant items in the selling, general and administrative (or similar) expense report caption. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -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_SellingGeneralAndAdministrativeExpensesPolicyTextBlock
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 its capital stock transactions, including dividends and accumulated other comprehensive income. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section 50 -Paragraph 1 -URI https://asc.fasb.org/extlink&oid=126973232&loc=d3e21459-112644 + Details
Name: | us-gaap_StockholdersEquityPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for 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