XML 52 R44.htm IDEA: XBRL DOCUMENT
v3.23.1

Summary of Significant Accounting Policies - Summary of Members' Equity Units Issued and Outstanding (Details) | Dec. 31, 2021 shares
--- | ---
Capital Unit [Line Items] |
Common units, issued | 1,013,197
Common units, outstanding | 982,800
Class A (Voting) |
Capital Unit [Line Items] |
Common units, issued | 16,721
Common units, outstanding | 16,721
Class AA (Non-voting) |
Capital Unit [Line Items] |
Common units, issued | 903,079
Common units, outstanding | 903,079
Class AAA (Non-voting) |
Capital Unit [Line Items] |
Common units, issued | 60,000
Common units, outstanding | 60,000
Class AAAA (Non-voting incentive units) |
Capital Unit [Line Items] |
Common units, issued | 33,397
Common units, outstanding | 3,000

X
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. + References No definition available. + Details
Name: | us-gaap_CapitalUnitLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of common units issued of limited liability company (LLC). + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -URI https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770 + Details
Name: | us-gaap_CommonUnitIssued
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Number of common units of ownership outstanding of a limited liability company (LLC). + References No definition available. + Details
Name: | us-gaap_CommonUnitOutstanding
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Details
Name: | us-gaap_CapitalUnitsByClassAxis=btmd_ClassAVotingUnitsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_CapitalUnitsByClassAxis=btmd_ClassAaNonVotingUnitsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_CapitalUnitsByClassAxis=btmd_ClassAaaNonVotingUnitsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_CapitalUnitsByClassAxis=btmd_ClassAaaaNonVotingIncentiveUnitsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |