XML 50 R34.htm IDEA: XBRL DOCUMENT v2.4.1.9
Shareholders' Equity (Narrative) (Details) (USD $)
0 Months Ended 1 Months Ended 3 Months Ended 12 Months Ended
Jun. 13, 2013
Oct. 03, 2012
Aug. 28, 2012
Jul. 30, 2012
Jun. 09, 2011
Feb. 28, 2015
May 31, 2014
Mar. 31, 2014
Mar. 31, 2013
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                        
Shares of common stock reserved for issuance                   750,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized    
Awards available for issuance                   377,942us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant    
Additional awards authorized for issuance 1,000,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized       750,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized              
Number of options exercised                   64,800us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised 179,983us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised  
Proceeds from exercise of options                   $ 304,788us-gaap_ProceedsFromStockOptionsExercised $ 822,969us-gaap_ProceedsFromStockOptionsExercised  
Weighted-average exercise price per share, exercisable           $ 5.00us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice            
Proceeds from exercise of warrants                   222,500us-gaap_ProceedsFromWarrantExercises 478,299us-gaap_ProceedsFromWarrantExercises  
Stock and option compensation               616,000us-gaap_AllocatedShareBasedCompensationExpense 2,305,000us-gaap_AllocatedShareBasedCompensationExpense 1,010,489us-gaap_AllocatedShareBasedCompensationExpense 2,545,060us-gaap_AllocatedShareBasedCompensationExpense 873,888us-gaap_AllocatedShareBasedCompensationExpense
Proceeds from sale of common stock   5,275,750us-gaap_ProceedsFromIssuanceOfCommonStock [1] 5,229,201us-gaap_ProceedsFromIssuanceOfCommonStock [2] 1,745,549us-gaap_ProceedsFromIssuanceOfCommonStock [3]     3,278,250us-gaap_ProceedsFromIssuanceOfCommonStock         12,250,500us-gaap_ProceedsFromIssuanceOfCommonStock
Shares issued   1,250,000us-gaap_StockIssuedDuringPeriodSharesNewIssues 1,900,000us-gaap_StockIssuedDuringPeriodSharesNewIssues 589,227us-gaap_StockIssuedDuringPeriodSharesNewIssues   50,181us-gaap_StockIssuedDuringPeriodSharesNewIssues 750,000us-gaap_StockIssuedDuringPeriodSharesNewIssues         3,739,227us-gaap_StockIssuedDuringPeriodSharesNewIssues
Issuance of Stock and Warrants for Services or Claims                   32,428us-gaap_IssuanceOfStockAndWarrantsForServicesOrClaims 369,844us-gaap_IssuanceOfStockAndWarrantsForServicesOrClaims 110,649us-gaap_IssuanceOfStockAndWarrantsForServicesOrClaims
Consultant [Member]                        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                        
Share-based Goods and Nonemployee Services Transaction, Quantity of Securities Issued                   24,000us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionQuantityOfSecuritiesIssued
/ us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis
= refr_ConsultantMember
  60,000us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionQuantityOfSecuritiesIssued
/ us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis
= refr_ConsultantMember
Common Stock [Member]                        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                        
Number of options exercised                   64,800us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
179,983us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
 
Shares issued                   750,000us-gaap_StockIssuedDuringPeriodSharesNewIssues
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
  3,739,227us-gaap_StockIssuedDuringPeriodSharesNewIssues
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
Restricted Stock [Member]                        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                        
Restricted common stock granted                     282,900us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
363,200us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
Market value per share on the date of grant                     $ 3.70us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
$ 3.38us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
Stock and option compensation                   526,575us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
2,545,060us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
873,888us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
Unvested shares                   62,667us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
611,692us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
218,733us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
Unamortized compensation costs                   231,867us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
   
Unamortized compensation costs, period for recognition                   12 months    
Restricted Stock [Member] | Vesting Ratably [Member]                        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                        
Award vesting period                     36 months 36 months
Restricted common stock granted                     188,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
/ us-gaap_VestingAxis
= refr_VestingRatablyMember
261,600us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
/ us-gaap_VestingAxis
= refr_VestingRatablyMember
Restricted Stock [Member] | Director [Member]                        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                        
Restricted common stock granted                     91,500us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
/ us-gaap_TitleOfIndividualAxis
= us-gaap_DirectorMember
96,500us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
/ us-gaap_TitleOfIndividualAxis
= us-gaap_DirectorMember
Restricted Stock [Member] | Employees [Member] | Vesting Immediately [Member]                        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                        
Restricted common stock granted                     3,400us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
/ us-gaap_TitleOfIndividualAxis
= refr_EmployeesMember
/ us-gaap_VestingAxis
= refr_VestingImmediatelyMember
5,100us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
/ us-gaap_TitleOfIndividualAxis
= refr_EmployeesMember
/ us-gaap_VestingAxis
= refr_VestingImmediatelyMember
Employee Stock Option [Member]                        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                        
Number of options granted                   209,750us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
499,700us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
  
Options granted, weighted-average exercise price per share                   $ 5.19us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
$ 5.26us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
  
Number of options exercised                   14,800us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
72,500us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
  
Proceeds from exercise of options                   82,288us-gaap_ProceedsFromStockOptionsExercised
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
322,475us-gaap_ProceedsFromStockOptionsExercised
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
 
Stock and option compensation                   $ 483,915us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
$ 1,431,620us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
 
Non-Employee Stock Options and Warrants [Member]                        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                        
Number of options granted                   24,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
/ us-gaap_AwardTypeAxis
= refr_NonEmployeeStockOptionsAndWarrantsMember
   807,846us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
/ us-gaap_AwardTypeAxis
= refr_NonEmployeeStockOptionsAndWarrantsMember
Options granted, weighted-average exercise price per share                   $ 6.58us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
/ us-gaap_AwardTypeAxis
= refr_NonEmployeeStockOptionsAndWarrantsMember
   $ 5.12us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
/ us-gaap_AwardTypeAxis
= refr_NonEmployeeStockOptionsAndWarrantsMember
Number of options exercised                   50,000us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised
/ us-gaap_AwardTypeAxis
= refr_NonEmployeeStockOptionsAndWarrantsMember
107,483us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised
/ us-gaap_AwardTypeAxis
= refr_NonEmployeeStockOptionsAndWarrantsMember
  
Number exercisable                   1,349,620us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
/ us-gaap_AwardTypeAxis
= refr_NonEmployeeStockOptionsAndWarrantsMember
   
Weighted-average exercise price per share, exercisable                   $ 5.64us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
/ us-gaap_AwardTypeAxis
= refr_NonEmployeeStockOptionsAndWarrantsMember
   
Minimum [Member] | Consultant [Member]                        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                        
Award vesting period                   24 months    
Minimum [Member] | Non-Employee Stock Options and Warrants [Member]                        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                        
Option expiration period                   5 years    
Maximum [Member] | Consultant [Member]                        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                        
Award vesting period                   59 months    
Maximum [Member] | Non-Employee Stock Options and Warrants [Member]                        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                        
Option expiration period                   10 years    
July and August Investor Warrants [Member]                        
Class of Warrant or Right [Line Items]                        
Term of warrants                   5 years    
Exercise price of warrants                   $ 4.45us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
/ us-gaap_ClassOfWarrantOrRightAxis
= refr_JulyAndAugustInvestorWarrantsMember
   
Exercise price of warrants, as a percentage of offering price                   150.00%refr_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRightsAsPercentageOfOfferingPrice
/ us-gaap_ClassOfWarrantOrRightAxis
= refr_JulyAndAugustInvestorWarrantsMember
   
October Investor Warrants [Member]                        
Class of Warrant or Right [Line Items]                        
Term of warrants                   5 years    
Exercise price of warrants                   $ 6.73us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
/ us-gaap_ClassOfWarrantOrRightAxis
= refr_OctoberInvestorWarrantsMember
   
Exercise price of warrants, as a percentage of offering price                   150.00%refr_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRightsAsPercentageOfOfferingPrice
/ us-gaap_ClassOfWarrantOrRightAxis
= refr_OctoberInvestorWarrantsMember
   
[1] Net of fees of $336,750
[2] Net of fees of $413,719
[3] Net of fees of $4,455