2. Summary of Significant Accounting Policies (Details) - shares
3 Months Ended 12 Months Ended
Mar. 31, 2017
Dec. 31, 2016
Anti-dilutive shares exluded from the calculation of earnings per share 1,526,005 1,346,441
Options to purchase common stock    
Anti-dilutive shares exluded from the calculation of earnings per share 151,881 151,881
Warrants to purchase common stock    
Anti-dilutive shares exluded from the calculation of earnings per share 151,563 152,812
Convertible notes    
Anti-dilutive shares exluded from the calculation of earnings per share 1,222,561 1,041,748