XML 37 R21.htm IDEA: XBRL DOCUMENT v2.4.1.9
Stock options (Details) (USD $)
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Weighted-Average Exercise Price    
Weighted-Average Exercise Price Outstanding $ 1.82us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice $ 0.142us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
Reverse Split   1.71us-gaap_StockRepurchasedAndRetiredDuringPeriodShares
Granted $ 0us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice $ 0us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
Cancelled or Exercised $ 1.73us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice $ 1.55us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
Weighted-Average Exercise Price Outstanding $ 2.56us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice $ 1.82us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
Pre Split Options [Member]    
Options    
Outstanding Beginning 725,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ us-gaap_OptionIndexedToIssuersEquityEquityAxis
= EMPR_PreSplitOptionsMember
1,245,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ us-gaap_OptionIndexedToIssuersEquityEquityAxis
= EMPR_PreSplitOptionsMember
Reverse Split   1,245,000us-gaap_StockIssuedDuringPeriodSharesReverseStockSplits
/ us-gaap_OptionIndexedToIssuersEquityEquityAxis
= EMPR_PreSplitOptionsMember
Granted 0us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod
/ us-gaap_OptionIndexedToIssuersEquityEquityAxis
= EMPR_PreSplitOptionsMember
0us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod
/ us-gaap_OptionIndexedToIssuersEquityEquityAxis
= EMPR_PreSplitOptionsMember
Cancelled or Exercised (650,000)us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised
/ us-gaap_OptionIndexedToIssuersEquityEquityAxis
= EMPR_PreSplitOptionsMember
(520,000)us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised
/ us-gaap_OptionIndexedToIssuersEquityEquityAxis
= EMPR_PreSplitOptionsMember
Outstanding Ending 725,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ us-gaap_OptionIndexedToIssuersEquityEquityAxis
= EMPR_PreSplitOptionsMember
725,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ us-gaap_OptionIndexedToIssuersEquityEquityAxis
= EMPR_PreSplitOptionsMember
Post Split Options [Member]    
Options    
Outstanding Beginning 60,417us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ us-gaap_OptionIndexedToIssuersEquityEquityAxis
= EMPR_PostSplitOptionsMember
 
Reverse Split   103,750us-gaap_StockIssuedDuringPeriodSharesReverseStockSplits
/ us-gaap_OptionIndexedToIssuersEquityEquityAxis
= EMPR_PostSplitOptionsMember
Granted 0us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod
/ us-gaap_OptionIndexedToIssuersEquityEquityAxis
= EMPR_PostSplitOptionsMember
0us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod
/ us-gaap_OptionIndexedToIssuersEquityEquityAxis
= EMPR_PostSplitOptionsMember
Cancelled or Exercised (54,167)us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised
/ us-gaap_OptionIndexedToIssuersEquityEquityAxis
= EMPR_PostSplitOptionsMember
(43,333)us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised
/ us-gaap_OptionIndexedToIssuersEquityEquityAxis
= EMPR_PostSplitOptionsMember
Outstanding Ending 6,250us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ us-gaap_OptionIndexedToIssuersEquityEquityAxis
= EMPR_PostSplitOptionsMember
60,417us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ us-gaap_OptionIndexedToIssuersEquityEquityAxis
= EMPR_PostSplitOptionsMember