XML 33 R40.htm IDEA: XBRL DOCUMENT v2.4.1.9
12. Stockholder's Equity (Details) (USD $)
3 Months Ended 12 Months Ended
Mar. 31, 2015
Dec. 31, 2014
Dec. 31, 2013
Warrant      
Beginning balance, shares 762,917us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_WarrantMember
2,489,407us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_WarrantMember
 
Warrants exercised, shares   (310,625)us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_WarrantMember
 
Warrants expired, shares   (1,415,865)us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_WarrantMember
 
Ending balance, shares 726,917us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_WarrantMember
762,917us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_WarrantMember
 
2015 476,917UAMY_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsIn2015
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_WarrantMember
   
Thereafter 250,000UAMY_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsThereafter
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_WarrantMember
   
Total 726,917UAMY_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsTotal
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_WarrantMember
   
2015 $ 4.50UAMY_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsIn2015ExcercisePrice
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_WarrantMember
   
Thereafter $ 0.25UAMY_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsTherafterExcercisePrice
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_WarrantMember
   
Minimum | Warrant      
Beginning balance, Exercise Prices $ 0.25UAMY_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice1
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_WarrantMember
0.25UAMY_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice1
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_WarrantMember
 
Warrants granted, Exercise Prices   1.20us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_WarrantMember
 
Ending balance Exercise Prices $ 0.25UAMY_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice3
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_WarrantMember
0.25UAMY_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice3
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_WarrantMember
 
Maximum | Warrant      
Beginning balance, Exercise Prices $ 4.50UAMY_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice1
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_WarrantMember
4.50UAMY_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice1
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_WarrantMember
 
Warrants granted, Exercise Prices   1.60us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_WarrantMember
 
Ending balance Exercise Prices $ 4.50UAMY_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice3
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_WarrantMember
4.50UAMY_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice3
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_WarrantMember
 
Warrant      
Beginning balance, shares     1,934,667us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ us-gaap_DebtSecurityAxis
= us-gaap_WarrantMember
Warrants issued, shares     629,740us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod
/ us-gaap_DebtSecurityAxis
= us-gaap_WarrantMember
Warrants exercised, shares     (25,000)us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised
/ us-gaap_DebtSecurityAxis
= us-gaap_WarrantMember
Warrants expired, shares     (50,000)us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod
/ us-gaap_DebtSecurityAxis
= us-gaap_WarrantMember
Ending balance, shares     2,489,407us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ us-gaap_DebtSecurityAxis
= us-gaap_WarrantMember
Warrants exercised, Exercise Prices     $ 1.20us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
/ us-gaap_DebtSecurityAxis
= us-gaap_WarrantMember
Warrants expired, Exercise Prices     $ 4.50us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice
/ us-gaap_DebtSecurityAxis
= us-gaap_WarrantMember
Warrant | Minimum      
Beginning balance, Exercise Prices     $ 0.25UAMY_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice1
/ us-gaap_DebtSecurityAxis
= us-gaap_WarrantMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
Warrants granted, Exercise Prices     $ 1.20us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
/ us-gaap_DebtSecurityAxis
= us-gaap_WarrantMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
Ending balance Exercise Prices     $ 0.25UAMY_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice3
/ us-gaap_DebtSecurityAxis
= us-gaap_WarrantMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
Warrant | Maximum      
Beginning balance, Exercise Prices     $ 4.50UAMY_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice1
/ us-gaap_DebtSecurityAxis
= us-gaap_WarrantMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
Warrants granted, Exercise Prices     $ 1.60us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
/ us-gaap_DebtSecurityAxis
= us-gaap_WarrantMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
Ending balance Exercise Prices     $ 4.50UAMY_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice3
/ us-gaap_DebtSecurityAxis
= us-gaap_WarrantMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember