XML 72 R61.htm IDEA: XBRL DOCUMENT
v3.20.4

Stock-Based Compensation (Details) | 12 Months Ended
--- | ---
Jun. 30, 2020 $ / shares shares
Restricted Shares |
Beginning balance, Nonvested | 215,063
Granted |
Vested | (88,659)
Forfeited | (54,091)
Ending balance, Nonvested | 72,313
Restricted Stock Units |
Beginning balance |
Granted | 571,229
Vested | (26,965)
Forfeited | (78,470)
Ending balance | (465,794)
Total |
Beginning balance | 215,063
Granted | 571,229
Vested | (115,624)
Forfeited | (132,561)
Ending balance | 538,107
Weighted Average Grant Date Fair Value |
Beginning balance | $ / shares | $ 11.99
Granted | $ / shares | 7.24
Vested | $ / shares | 7.25
Forfeited | $ / shares | 10.83
Ending balance | $ / shares | $ 6.56

X
- References No definition available. + Details
Name: | KERN_ForfeitedNet
Namespace Prefix: | KERN_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | KERN_GrantedNet
Namespace Prefix: | KERN_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

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

X
- References No definition available. + Details
Name: | KERN_RestrictedSharesAndStockUnits
Namespace Prefix: | KERN_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

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

X
- References No definition available. + Details
Name: | KERN_VestedNet
Namespace Prefix: | KERN_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Warrants Issued. + References No definition available. + Details
Name: | KERN_WarrantsForfeitedInPeriod
Namespace Prefix: | KERN_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | KERN_WarrantsForfeitedUnits
Namespace Prefix: | KERN_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Warrants issued. + References No definition available. + Details
Name: | KERN_WarrantsGrantedInPeriod
Namespace Prefix: | KERN_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | KERN_WarrantsGrantedUnits
Namespace Prefix: | KERN_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Balance of warrants outstanding. + References No definition available. + Details
Name: | KERN_WarrantsNonvestedNumber
Namespace Prefix: | KERN_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- References No definition available. + Details
Name: | KERN_WarrantsNonvestedUnits
Namespace Prefix: | KERN_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

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

X
- References No definition available. + Details
Name: | KERN_WarrantsVestedInNumber
Namespace Prefix: | KERN_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | KERN_WarrantsVestedUnits
Namespace Prefix: | KERN_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

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

X
- References No definition available. + Details
Name: | KERN_WeightedAverageGrantDateFairValueGranted
Namespace Prefix: | KERN_
Data Type: | num:perShareItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | KERN_WeightedAverageGrantDateFairValueNet
Namespace Prefix: | KERN_
Data Type: | num:perShareItemType
Balance Type: | na
Period Type: | instant

X
- References No definition available. + Details
Name: | KERN_WeightedAverageGrantDateFairValueNetForfeited
Namespace Prefix: | KERN_
Data Type: | num:perShareItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | KERN_WeightedAverageGrantDateFairValueVested
Namespace Prefix: | KERN_
Data Type: | num:perShareItemType
Balance Type: | na
Period Type: | duration