XML 57 R48.htm IDEA: XBRL DOCUMENT
v3.23.1

Options and Warrants (Details) - Schedule of summarizes additional information relating to the options outstanding - Options Outstanding [Member] | 12 Months Ended
--- | ---
Dec. 31, 2023 USD ($) $ / shares shares
Exercise Prices 4.58 [Member] |
Schedule of summarizes additional information relating to the options outstanding [Abstract] |
Range of Exercise Prices | $ 4.58
Number Outstanding (in Shares) | shares | 46,666
Weighted Average Remaining Contractual Life(Years) | 2 years 5 months 23 days
Weighted Average Exercise Price for Shares Outstanding | $ 4.58
Number Exercisable (in Shares) | shares | 46,666
Weighted Average Exercise Price for Shares Exercisable | $ 4.58
Intrinsic Value (in Dollars) | $ |
Exercise Prices 4.16 [Member] |
Schedule of summarizes additional information relating to the options outstanding [Abstract] |
Range of Exercise Prices | $ 4.16
Number Outstanding (in Shares) | shares | 144,085
Weighted Average Remaining Contractual Life(Years) | 1 year 11 months 19 days
Weighted Average Exercise Price for Shares Outstanding | $ 4.16
Number Exercisable (in Shares) | shares | 144,085
Weighted Average Exercise Price for Shares Exercisable | $ 4.16
Intrinsic Value (in Dollars) | $ |
Exercise Prices 4.50 [Member] |
Schedule of summarizes additional information relating to the options outstanding [Abstract] |
Range of Exercise Prices | $ 4.5
Number Outstanding (in Shares) | shares | 58,334
Weighted Average Remaining Contractual Life(Years) | 1 year 11 months 19 days
Weighted Average Exercise Price for Shares Outstanding | $ 4.5
Number Exercisable (in Shares) | shares | 58,334
Weighted Average Exercise Price for Shares Exercisable | $ 4.5
Intrinsic Value (in Dollars) | $ |
Exercise Prices 4.09 [Member] |
Schedule of summarizes additional information relating to the options outstanding [Abstract] |
Range of Exercise Prices | $ 4.09
Number Outstanding (in Shares) | shares | 78,750
Weighted Average Remaining Contractual Life(Years) | 2 years 6 months
Weighted Average Exercise Price for Shares Outstanding | $ 4.09
Number Exercisable (in Shares) | shares | 78,750
Weighted Average Exercise Price for Shares Exercisable | $ 4.09
Intrinsic Value (in Dollars) | $ |
Exercise Prices 3.59 [Member] |
Schedule of summarizes additional information relating to the options outstanding [Abstract] |
Range of Exercise Prices | $ 3.59
Number Outstanding (in Shares) | shares | 35,000
Weighted Average Remaining Contractual Life(Years) | 2 years 6 months
Weighted Average Exercise Price for Shares Outstanding | $ 3.59
Number Exercisable (in Shares) | shares | 35,000
Weighted Average Exercise Price for Shares Exercisable | $ 3.59
Intrinsic Value (in Dollars) | $ | $ 2,100
Exercise Prices 3.75 [Member] |
Schedule of summarizes additional information relating to the options outstanding [Abstract] |
Range of Exercise Prices | $ 3.75
Number Outstanding (in Shares) | shares | 57,500
Weighted Average Remaining Contractual Life(Years) | 2 years 10 months 6 days
Weighted Average Exercise Price for Shares Outstanding | $ 3.75
Number Exercisable (in Shares) | shares | 57,500
Weighted Average Exercise Price for Shares Exercisable | $ 3.75
Intrinsic Value (in Dollars) | $ |
Exercise Prices 4.12 [Member] |
Schedule of summarizes additional information relating to the options outstanding [Abstract] |
Range of Exercise Prices | $ 4.12
Number Outstanding (in Shares) | shares | 50,000
Weighted Average Remaining Contractual Life(Years) | 2 years 10 months 6 days
Weighted Average Exercise Price for Shares Outstanding | $ 4.12
Number Exercisable (in Shares) | shares | 50,000
Weighted Average Exercise Price for Shares Exercisable | $ 4.12
Intrinsic Value (in Dollars) | $ |

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

X
- Definition Number of share based compensation arrangement by share based payment award options exercisable numbers. + References No definition available. + Details
Name: | ntrb_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumbers
Namespace Prefix: | ntrb_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Duration of long-term share based compensation arrangement by share based payment award range of exercise prices. + References No definition available. + Details
Name: | ntrb_ShareBasedCompensationArrangementByShareBasedPaymentAwardRangeOfExercisePrices
Namespace Prefix: | ntrb_
Data Type: | dtr:perShareItemType
Balance Type: | na
Period Type: | duration

X
- Definition The price per share based compensation arrangement by share based payment award warrants exercisable weighted average exercise price. + References No definition available. + Details
Name: | ntrb_ShareBasedCompensationArrangementByShareBasedPaymentAwardWarrantsExercisableWeightedAverageExercisePrice
Namespace Prefix: | ntrb_
Data Type: | dtr:perShareItemType
Balance Type: | na
Period Type: | instant

X
- Definition It represents intrinsic value. + References No definition available. + Details
Name: | ntrb_ShareBasedCompensationArrangementByShareBasedPaymentAwardWarrantsIntrinsicValue
Namespace Prefix: | ntrb_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Number of share based compensation arrangement by share based payment award warrants outstanding number. + References No definition available. + Details
Name: | ntrb_ShareBasedCompensationArrangementByShareBasedPaymentAwardWarrantsOutstandingNumber
Namespace Prefix: | ntrb_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition The price per share share based compensation arrangement by share based payment award warrants outstanding period increase decrease weighted average exercise price. + References No definition available. + Details
Name: | ntrb_ShareBasedCompensationArrangementByShareBasedPaymentAwardWarrantsOutstandingPeriodIncreaseDecreaseWeightedAverageExercisePrice
Namespace Prefix: | ntrb_
Data Type: | dtr:perShareItemType
Balance Type: | na
Period Type: | duration

X
- Definition Duration of long-term share based compensation arrangement by share based payment award warrants outstanding weighted average remaining contractual term2 + References No definition available. + Details
Name: | ntrb_SharebasedCompensationArrangementBySharebasedPaymentAwardWarrantsOutstandingWeightedAverageRemainingContractualTerm2
Namespace Prefix: | ntrb_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=ntrb_ExercisePricesOneMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DerivativeInstrumentRiskAxis=us-gaap_StockOptionMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=ntrb_ExercisePricesTwoMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=ntrb_ExercisePricesThreeMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=ntrb_ExercisePricesFourMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=ntrb_ExercisePricesFiveMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=ntrb_ExercisePricesSixMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=ntrb_ExercisePricesSevenMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |