XML 53 R42.htm IDEA: XBRL DOCUMENT
v3.25.2

Note 2 - Summary of Significant Accounting Policies (Details Textual) - USD ($) $ in Millions | 3 Months Ended | 6 Months Ended |
--- | --- | --- | ---
Jun. 30, 2025 | Jun. 30, 2024 | Jun. 30, 2025 | Jun. 30, 2024 | Dec. 31, 2024
Shipping Costs | $ 7.2 | $ 5.3 | $ 14.6 | $ 10.8 |
Escrow Deposits, Term for Restricted Withdrawal of Principal Balance From Account (Year) |  |  | 25 years |  |
Deposit Assets | 32.1 |  | $ 32.1 |  | $ 32.1
Deposit Assets, Fair Value Disclosure | $ 29.6 |  | $ 29.6 |  | $ 28.7
Maximum [Member] |  |  |  |  |
Percentage of Anticipated Purchases of Inventory That May Be Hedged |  |  | 100.00% |  |
Derivative, Term of Contract (Month) |  |  | 12 months |  |
Percentage of Non Inventory Purchases That May Be Hedged |  |  | 100.00% |  |
Turning Point Brands Canada [Member] |  |  |  |  |
Variable Interest Entity, Qualitative or Quantitative Information, Ownership Percentage |  |  | 65.00% |  |
ALP Supply Co LLC [Member] |  |  |  |  |
Variable Interest Entity, Qualitative or Quantitative Information, Ownership Percentage |  |  | 50.00% |  |

X
- Definition Represents the disclosure of fair value for deposit assets. + References No definition available. + Details
Name: | tpb_DepositAssetsFairValueDisclosure
Namespace Prefix: | tpb_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Period of time from the year of each annual deposit that principal funds deposited in the Master Settlement Agreement (MSA) escrow account are not available for withdrawal, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. + References No definition available. + Details
Name: | tpb_EscrowDepositsTermForRestrictedWithdrawalOfPrincipalBalanceFromAccount
Namespace Prefix: | tpb_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition The percentage of anticipated purchases of inventory that may be hedged under inventory purchase contracts. + References No definition available. + Details
Name: | tpb_PercentageOfAnticipatedPurchasesOfInventoryThatMayBeHedged
Namespace Prefix: | tpb_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition The percentage of non-inventory purchases that may be hedged in the denominated invoice currency. + References No definition available. + Details
Name: | tpb_PercentageOfNonInventoryPurchasesThatMayBeHedged
Namespace Prefix: | tpb_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Costs incurred during the reporting period in shipping goods to customers. + References No definition available. + Details
Name: | tpb_ShippingCosts
Namespace Prefix: | tpb_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The carrying amount of the asset transferred to a third party to serve as a deposit, which typically serves as security against failure by the transferor to perform under terms of an agreement. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(17)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1 + Details
Name: | us-gaap_DepositAssets
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Period the derivative contract is outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. + References No definition available. + Details
Name: | us-gaap_DerivativeTermOfContract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Percentage of the Variable Interest Entity's (VIE) voting interest owned by (or beneficial interest in) the reporting entity (directly or indirectly). + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section 50 -Paragraph 5A -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481203/810-10-50-5A + Details
Name: | us-gaap_VariableInterestEntityOwnershipPercentage
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | srt_RangeAxis=srt_MaximumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_OwnershipAxis=tpb_TurningPointBrandsCanadaMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_OwnershipAxis=tpb_AlpSupplyCoLlcMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |