XML 136 R72.htm IDEA: XBRL DOCUMENT
v3.21.1

SHARE-BASED PAYMENTS - Schedule of Share-based Compensation, Stock Options and Restricted Stock Units Activity (Details) - $ / shares | 12 Months Ended
--- | ---
Dec. 31, 2020 | Dec. 31, 2019 | Dec. 31, 2018
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) | 223,381 | 297,044 | 365,180
Granted, nonvested, number of shares (in shares) | 711,414 | 296,450 | 442,956
Vested, number of shares (in shares) | (508,630) | (356,626) | (448,662)
Nonvested options forfeited, number of shares (in shares) | (22,175) | (13,487) | (62,430)
Number of nonvested shares, end of period (in shares) | 403,990 | 223,381 | 297,044
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.32 | $ 1.06 | $ 1.20
Granted, nonvested, weighted average grant date fair value (in dollars per share) | 0.82 | 1.54 | 0.96
Vested, weighted average grant date fair value (in dollars per share) | 0.94 | 1.27 | 1.10
Nonvested options forfeited, weighted average grant date fair value (in dollars per share) | 0.96 | 1.59 | 0.96
Nonvested, weighted average grant date fair value, end of period (in dollars per share) | $ 0.94 | $ 1.32 | $ 1.06
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,315,536 | 1,580,187 | 1,909,477
Granted, nonvested, number of shares (in shares) | 740,998 | 731,435 | 1,191,132
Vested, number of shares (in shares) | (746,477) | (862,378) | (1,486,126)
Nonvested options forfeited, number of shares (in shares) | (216,001) | (133,708) | (34,296)
Number of nonvested shares, end of period (in shares) | 1,094,056 | 1,315,536 | 1,580,187
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) | $ 2.45 | $ 1.99 | $ 2.17
Granted, nonvested, weighted average grant date fair value (in dollars per share) | 1.65 | 2.91 | 1.70
Vested, weighted average grant date fair value (in dollars per share) | 2.45 | 2.00 | 2.24
Nonvested options forfeited, weighted average grant date fair value (in dollars per share) | 2.13 | 2.40 | 2.00
Nonvested, weighted average grant date fair value, end of period (in dollars per share) | $ 1.98 | $ 2.45 | $ 1.99

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: |