XML 23 R28.htm IDEA: XBRL DOCUMENT v2.4.1.9
Summary of Significant Accounting Policies (Short-term Investments) (Details) (USD $)
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Certificates of Deposit [Member]    
Schedule of Held-to-maturity Securities [Line Items]    
Value of Current Held to Maturity Investments (based on cost) $ 3,005,079us-gaap_HeldToMaturitySecuritiesCurrent
/ invest_InvestmentAxis
= us-gaap_CertificatesOfDepositMember
$ 5,076,930us-gaap_HeldToMaturitySecuritiesCurrent
/ invest_InvestmentAxis
= us-gaap_CertificatesOfDepositMember
Certificate Of Deposits One [Member]    
Schedule of Held-to-maturity Securities [Line Items]    
Maturity Date Aug. 27, 2015  
Value of Current Held to Maturity Investments (based on cost) 1,501,554us-gaap_HeldToMaturitySecuritiesCurrent
/ invest_InvestmentAxis
= refr_CertificateOfDepositsOneMember
 
Certificate Of Deposits Two [Member]    
Schedule of Held-to-maturity Securities [Line Items]    
Maturity Date Oct. 17, 2014  
Value of Current Held to Maturity Investments (based on cost)   2,011,967us-gaap_HeldToMaturitySecuritiesCurrent
/ invest_InvestmentAxis
= refr_CertificateOfDepositsTwoMember
Certificate Of Deposits Six [Member]    
Schedule of Held-to-maturity Securities [Line Items]    
Maturity Date Apr. 18, 2014  
Value of Current Held to Maturity Investments (based on cost)    2,007,997us-gaap_HeldToMaturitySecuritiesCurrent
/ invest_InvestmentAxis
= refr_CertificateOfDepositsSixMember
Certificate Of Deposits Three [Member]    
Schedule of Held-to-maturity Securities [Line Items]    
Maturity Date Jun. 29, 2014  
Value of Current Held to Maturity Investments (based on cost)   502,821us-gaap_HeldToMaturitySecuritiesCurrent
/ invest_InvestmentAxis
= refr_CertificateOfDepositsThreeMember
Certificate Of Deposits Four [Member]    
Schedule of Held-to-maturity Securities [Line Items]    
Maturity Date Apr. 06, 2014  
Value of Current Held to Maturity Investments (based on cost)   301,695us-gaap_HeldToMaturitySecuritiesCurrent
/ invest_InvestmentAxis
= refr_CertificateOfDepositsFourMember
Certificate Of Deposits Five [Member]    
Schedule of Held-to-maturity Securities [Line Items]    
Maturity Date Mar. 29, 2014  
Value of Current Held to Maturity Investments (based on cost)   252,450us-gaap_HeldToMaturitySecuritiesCurrent
/ invest_InvestmentAxis
= refr_CertificateOfDepositsFiveMember
Certificate of Deposits Seven [Member]    
Schedule of Held-to-maturity Securities [Line Items]    
Maturity Date Aug. 27, 2016  
Value of Noncurrent Held to Maturity Investments (based on cost) $ 1,503,525us-gaap_HeldToMaturitySecuritiesNoncurrent
/ invest_InvestmentAxis
= refr_CertificateOfDepositsSevenMember