XML 101 R85.htm IDEA: XBRL DOCUMENT
v3.25.4

Note 14 - Notes Payable and Long-term Debt - Schedule of Excess Availability (Details) (Parentheticals) - Asset Backed Revolving Credit Facility 2023 [Member] | Nov. 07, 2023
--- | ---
Maximum [Member] |
Debt Instrument, Historical Excess Availability Threshold | 66.66%
Minimum [Member] |
Debt Instrument, Historical Excess Availability Threshold | 33.33%

X
- Definition Historical excess availability under the debt instrument. + References No definition available. + Details
Name: | tpb_DebtInstrumentHistoricalExcessAvailabilityThreshold
Namespace Prefix: | tpb_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_DebtInstrumentAxis=tpb_AssetBackedRevolvingCreditFacility2023Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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

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