XML 122 R74.htm IDEA: XBRL DOCUMENT
v3.20.1

SHARE-BASED PAYMENTS - Schedule of Share-based Compensation, Stock Options and Restricted Stock Units Activity (Details) - $ / shares | 12 Months Ended
--- | ---
Dec. 31, 2019 | Dec. 31, 2018 | Dec. 31, 2017
Stock-option |  |  |
Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested, Number of Shares [Roll Forward] |  |  |
Number of nonvested shares, beginning of period (in shares) | 297,044 | 365,180 | 227,178
Granted, nonvested, number of shares (in shares) | 296,450 | 442,956 | 738,893
Vested, number of shares (in shares) | (356,626) | (448,662) | (486,386)
Nonvested options forfeited, number of shares (in shares) | (13,487) | (62,430) | (114,505)
Number of nonvested shares, end of period (in shares) | 223,381 | 297,044 | 365,180
Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] |  |  |
Nonvested, weighted average grant date fair value, beginning of period (in dollars per share) | $ 1.06 | $ 1.20 | $ 1.48
Granted, nonvested, weighted average grant date fair value (in dollars per share) | 1.54 | 0.96 | 1.18
Vested, weighted average grant date fair value (in dollars per share) | 1.27 | 1.10 | 1.30
Nonvested options forfeited, weighted average grant date fair value (in dollars per share) | 1.59 | 0.96 | 1.22
Nonvested, weighted average grant date fair value, end of period (in dollars per share) | $ 1.32 | $ 1.06 | $ 1.20
RSU |  |  |
Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested, Number of Shares [Roll Forward] |  |  |
Number of nonvested shares, beginning of period (in shares) | 1,580,187 | 1,909,477 | 1,330,469
Granted, nonvested, number of shares (in shares) | 731,435 | 1,191,132 | 1,390,705
Vested, number of shares (in shares) | (862,378) | (1,486,126) | (752,580)
Nonvested options forfeited, number of shares (in shares) | (133,708) | (34,296) | (59,118)
Number of nonvested shares, end of period (in shares) | 1,315,536 | 1,580,187 | 1,909,477
Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] |  |  |
Nonvested, weighted average grant date fair value, beginning of period (in dollars per share) | $ 1.99 | $ 2.17 | $ 2.37
Granted, nonvested, weighted average grant date fair value (in dollars per share) | 2.91 | 1.70 | 2.09
Vested, weighted average grant date fair value (in dollars per share) | 2.00 | 2.24 | 2.35
Nonvested options forfeited, weighted average grant date fair value (in dollars per share) | 2.40 | 2.00 | 2.29
Nonvested, weighted average grant date fair value, end of period (in dollars per share) | $ 2.45 | $ 1.99 | $ 2.17

X
- Definition Share-based Compensation Arrangement by Share-based Payment Award, Granted, Nonvested, Number of Shares + References No definition available. + Details
Name: | efr_ShareBasedCompensationArrangementByShareBasedPaymentAwardGrantedNonvestedNumberOfShares
Namespace Prefix: | efr_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Share-based Compensation Arrangement by Share-based Payment Award, Granted, Nonvested, Weighted Average Grant Date Fair Value + References No definition available. + Details
Name: | efr_ShareBasedCompensationArrangementByShareBasedPaymentAwardGrantedNonvestedWeightedAverageGrantDateFairValue
Namespace Prefix: | efr_
Data Type: | num:perShareItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of non-vested options outstanding. + References No definition available. + Details
Name: | us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period. + References No definition available. + Details
Name: | us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of non-vested options forfeited. + References No definition available. + Details
Name: | us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Weighted average grant-date fair value of non-vested options forfeited. + References No definition available. + Details
Name: | us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue
Namespace Prefix: | us-gaap_
Data Type: | num:perShareItemType
Balance Type: | na
Period Type: | duration

X
- Definition Weighted average grant-date fair value of non-vested options outstanding. + References No definition available. + Details
Name: | us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue
Namespace Prefix: | us-gaap_
Data Type: | num:perShareItemType
Balance Type: | na
Period Type: | instant

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

X
- Definition Number of options vested. + References No definition available. + Details
Name: | us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Weighted average grant-date fair value of options vested. + References No definition available. + Details
Name: | us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue
Namespace Prefix: | us-gaap_
Data Type: | num:perShareItemType
Balance Type: | na
Period Type: | duration

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

X
- Details
Name: | us-gaap_StatementClassOfStockAxis=efr_RSUWeightedMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |