XML 78 R67.htm IDEA: XBRL DOCUMENT
v3.25.2

Note 13 - Share Incentive Plans - Summary of Stock Option Plans (Details) - Share-Based Payment Arrangement, Option [Member] | 6 Months Ended
--- | ---
Jun. 30, 2025 $ / shares shares
Turning Point Brands Inc 2015 Equity Incentive Plan [Member] | Awards Granted 20170210 [Member] |
Number of options granted (in shares) | 40,000
Options outstanding (in shares) | 5,000
Number exercisable (in shares) | 5,000
Exercise price (in dollars per share) | $ / shares | $ 13
Remaining lives (Year) | 1 year 7 months 13 days
Risk free interest rate | 1.89%
Expected volatility | 27.44%
Expected life (Year) | 6 years
Dividend yield | 0.00%
Fair value at grant date (in dollars per share) | $ / shares | $ 3.98
Number of options granted (in shares) | 40,000
Options outstanding (in shares) | 5,000
Number exercisable (in shares) | 5,000
Exercise price (in dollars per share) | $ / shares | $ 13
Risk free interest rate | 1.89%
Expected volatility | 27.44%
Expected life (Year) | 6 years
Dividend yield | 0.00%
Fair value at grant date (in dollars per share) | $ / shares | $ 3.98
Turning Point Brands Inc 2015 Equity Incentive Plan [Member] | Awards Granted 20170517 [Member] |
Number of options granted (in shares) | 93,819
Options outstanding (in shares) | 23,969
Number exercisable (in shares) | 23,969
Exercise price (in dollars per share) | $ / shares | $ 15.41
Remaining lives (Year) | 1 year 10 months 17 days
Risk free interest rate | 1.76%
Expected volatility | 26.92%
Expected life (Year) | 6 years
Dividend yield | 0.00%
Fair value at grant date (in dollars per share) | $ / shares | $ 4.6
Number of options granted (in shares) | 93,819
Options outstanding (in shares) | 23,969
Number exercisable (in shares) | 23,969
Exercise price (in dollars per share) | $ / shares | $ 15.41
Risk free interest rate | 1.76%
Expected volatility | 26.92%
Expected life (Year) | 6 years
Dividend yield | 0.00%
Fair value at grant date (in dollars per share) | $ / shares | $ 4.6
Turning Point Brands Inc 2015 Equity Incentive Plan [Member] | Awards Granted 20180307 [Member] |
Number of options granted (in shares) | 98,100
Options outstanding (in shares) | 36,367
Number exercisable (in shares) | 36,367
Exercise price (in dollars per share) | $ / shares | $ 21.21
Remaining lives (Year) | 2 years 8 months 8 days
Risk free interest rate | 2.65%
Expected volatility | 28.76%
Expected life (Year) | 6 years
Dividend yield | 0.83%
Fair value at grant date (in dollars per share) | $ / shares | $ 6.37
Number of options granted (in shares) | 98,100
Options outstanding (in shares) | 36,367
Number exercisable (in shares) | 36,367
Exercise price (in dollars per share) | $ / shares | $ 21.21
Risk free interest rate | 2.65%
Expected volatility | 28.76%
Expected life (Year) | 6 years
Dividend yield | 0.83%
Fair value at grant date (in dollars per share) | $ / shares | $ 6.37
Turning Point Brands Inc 2015 Equity Incentive Plan [Member] | Awards Granted 20190320 [Member] |
Number of options granted (in shares) | 155,780
Options outstanding (in shares) | 74,440
Number exercisable (in shares) | 74,440
Exercise price (in dollars per share) | $ / shares | $ 47.58
Remaining lives (Year) | 3 years 8 months 19 days
Risk free interest rate | 2.34%
Expected volatility | 30.95%
Expected life (Year) | 6 years
Dividend yield | 0.42%
Fair value at grant date (in dollars per share) | $ / shares | $ 15.63
Number of options granted (in shares) | 155,780
Options outstanding (in shares) | 74,440
Number exercisable (in shares) | 74,440
Exercise price (in dollars per share) | $ / shares | $ 47.58
Risk free interest rate | 2.34%
Expected volatility | 30.95%
Expected life (Year) | 6 years
Dividend yield | 0.42%
Fair value at grant date (in dollars per share) | $ / shares | $ 15.63
Turning Point Brands Inc 2015 Equity Incentive Plan [Member] | Awards Granted 20200318 [Member] |
Number of options granted (in shares) | 155,000
Options outstanding (in shares) | 37,513
Number exercisable (in shares) | 37,513
Exercise price (in dollars per share) | $ / shares | $ 14.85
Remaining lives (Year) | 4 years 8 months 19 days
Risk free interest rate | 0.79%
Expected volatility | 35.72%
Expected life (Year) | 6 years
Dividend yield | 1.49%
Fair value at grant date (in dollars per share) | $ / shares | $ 4.41
Number of options granted (in shares) | 155,000
Options outstanding (in shares) | 37,513
Number exercisable (in shares) | 37,513
Exercise price (in dollars per share) | $ / shares | $ 14.85
Risk free interest rate | 0.79%
Expected volatility | 35.72%
Expected life (Year) | 6 years
Dividend yield | 1.49%
Fair value at grant date (in dollars per share) | $ / shares | $ 4.41
Turning Point Brands Inc 2015 Equity Incentive Plan [Member] | Awards Granted 20210218 [Member] |
Number of options granted (in shares) | 100,000
Options outstanding (in shares) | 43,500
Number exercisable (in shares) | 43,500
Exercise price (in dollars per share) | $ / shares | $ 51.75
Remaining lives (Year) | 5 years 7 months 20 days
Risk free interest rate | 0.56%
Expected volatility | 28.69%
Expected life (Year) | 6 years
Dividend yield | 0.55%
Fair value at grant date (in dollars per share) | $ / shares | $ 13.77
Number of options granted (in shares) | 100,000
Options outstanding (in shares) | 43,500
Number exercisable (in shares) | 43,500
Exercise price (in dollars per share) | $ / shares | $ 51.75
Risk free interest rate | 0.56%
Expected volatility | 28.69%
Expected life (Year) | 6 years
Dividend yield | 0.55%
Fair value at grant date (in dollars per share) | $ / shares | $ 13.77
Turning Point Brands Inc 2021 Equity Incentive Plan [Member] | Awards Granted 20210517 [Member] |
Number of options granted (in shares) | 7,500
Options outstanding (in shares) | 2,200
Number exercisable (in shares) | 2,200
Exercise price (in dollars per share) | $ / shares | $ 45.05
Remaining lives (Year) | 5 years 10 months 17 days
Risk free interest rate | 0.84%
Expected volatility | 31.50%
Expected life (Year) | 6 years
Dividend yield | 0.63%
Fair value at grant date (in dollars per share) | $ / shares | $ 13.23
Number of options granted (in shares) | 7,500
Options outstanding (in shares) | 2,200
Number exercisable (in shares) | 2,200
Exercise price (in dollars per share) | $ / shares | $ 45.05
Risk free interest rate | 0.84%
Expected volatility | 31.50%
Expected life (Year) | 6 years
Dividend yield | 0.63%
Fair value at grant date (in dollars per share) | $ / shares | $ 13.23
Turning Point Brands Inc 2021 Equity Incentive Plan [Member] | Awards Granted 20220314 [Member] |
Number of options granted (in shares) | 100,000
Options outstanding (in shares) | 16,112
Number exercisable (in shares) | 16,112
Exercise price (in dollars per share) | $ / shares | $ 30.46
Remaining lives (Year) | 6 years 8 months 15 days
Risk free interest rate | 2.10%
Expected volatility | 35.33%
Expected life (Year) | 6 years
Dividend yield | 1.01%
Fair value at grant date (in dollars per share) | $ / shares | $ 10.23
Number of options granted (in shares) | 100,000
Options outstanding (in shares) | 16,112
Number exercisable (in shares) | 16,112
Exercise price (in dollars per share) | $ / shares | $ 30.46
Risk free interest rate | 2.10%
Expected volatility | 35.33%
Expected life (Year) | 6 years
Dividend yield | 1.01%
Fair value at grant date (in dollars per share) | $ / shares | $ 10.23
Turning Point Brands Inc 2021 Equity Incentive Plan [Member] | Awards Granted 20220429 [Member] |
Number of options granted (in shares) | 14,827
Options outstanding (in shares) | 6,273
Number exercisable (in shares) | 6,273
Exercise price (in dollars per share) | $ / shares | $ 31.39
Remaining lives (Year) | 6 years 9 months 29 days
Risk free interest rate | 2.92%
Expected volatility | 35.33%
Expected life (Year) | 6 years
Dividend yield | 0.98%
Fair value at grant date (in dollars per share) | $ / shares | $ 11.07
Number of options granted (in shares) | 14,827
Options outstanding (in shares) | 6,273
Number exercisable (in shares) | 6,273
Exercise price (in dollars per share) | $ / shares | $ 31.39
Risk free interest rate | 2.92%
Expected volatility | 35.33%
Expected life (Year) | 6 years
Dividend yield | 0.98%
Fair value at grant date (in dollars per share) | $ / shares | $ 11.07
Turning Point Brands Inc 2021 Equity Incentive Plan [Member] | Awards Granted 20230512 [Member] |
Number of options granted (in shares) | 77,519
Options outstanding (in shares) | 77,519
Number exercisable (in shares) | 77,519
Exercise price (in dollars per share) | $ / shares | $ 20.71
Remaining lives (Year) | 7 years 10 months 13 days
Risk free interest rate | 3.41%
Expected volatility | 34.51%
Expected life (Year) | 5 years 2 months 7 days
Dividend yield | 1.61%
Fair value at grant date (in dollars per share) | $ / shares | $ 6.45
Number of options granted (in shares) | 77,519
Options outstanding (in shares) | 77,519
Number exercisable (in shares) | 77,519
Exercise price (in dollars per share) | $ / shares | $ 20.71
Risk free interest rate | 3.41%
Expected volatility | 34.51%
Expected life (Year) | 5 years 2 months 7 days
Dividend yield | 1.61%
Fair value at grant date (in dollars per share) | $ / shares | $ 6.45
Turning Point Brands Inc 2021 Equity Incentive Plan [Member] | Awards Granted 20240311 [Member] |
Number of options granted (in shares) | 54,289
Options outstanding (in shares) | 54,289
Number exercisable (in shares) | 54,289
Exercise price (in dollars per share) | $ / shares | $ 27.19
Remaining lives (Year) | 8 years 8 months 12 days
Risk free interest rate | 4.06%
Expected volatility | 35.09%
Expected life (Year) | 5 years 2 months 7 days
Dividend yield | 1.26%
Fair value at grant date (in dollars per share) | $ / shares | $ 9.21
Number of options granted (in shares) | 54,289
Options outstanding (in shares) | 54,289
Number exercisable (in shares) | 54,289
Exercise price (in dollars per share) | $ / shares | $ 27.19
Risk free interest rate | 4.06%
Expected volatility | 35.09%
Expected life (Year) | 5 years 2 months 7 days
Dividend yield | 1.26%
Fair value at grant date (in dollars per share) | $ / shares | $ 9.21

X
- Definition Agreed-upon price for the exchange of the underlying asset relating to the share-based payment award. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (f)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2 + Details
Name: | us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:perShareItemType
Balance Type: | na
Period Type: | instant

X
- Definition The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (f)(2)(iii) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2 + Details
Name: | us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (f)(2)(ii) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2 + Details
Name: | us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition The risk-free interest rate assumption that is used in valuing an option on its own shares. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (f)(2)(iv) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2 + Details
Name: | us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(iii) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2 + Details
Name: | us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Gross number of share options (or share units) granted during the period. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(iv)(01) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2 + Details
Name: | us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (d)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2 + Details
Name: | us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:perShareItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of options outstanding, including both vested and non-vested options. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(i) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(ii) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2 + Details
Name: | us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (f)(2)(i) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2 + Details
Name: | us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
Namespace Prefix: | us-gaap_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2 + Details
Name: | us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1
Namespace Prefix: | us-gaap_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_PlanNameAxis=tpb_TurningPointBrandsInc2015EquityIncentivePlanMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AwardDateAxis=tpb_AwardsGranted20170210Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AwardDateAxis=tpb_AwardsGranted20170517Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AwardDateAxis=tpb_AwardsGranted20180307Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AwardDateAxis=tpb_AwardsGranted20190320Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AwardDateAxis=tpb_AwardsGranted20200318Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AwardDateAxis=tpb_AwardsGranted20210218Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_PlanNameAxis=tpb_TurningPointBrandsInc2021EquityIncentivePlanMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AwardDateAxis=tpb_AwardsGranted20210517Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AwardDateAxis=tpb_AwardsGranted20220314Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AwardDateAxis=tpb_AwardsGranted20220429Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AwardDateAxis=tpb_AwardsGranted20230512Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AwardDateAxis=tpb_AwardsGranted20240311Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |