XML 14 R3.htm IDEA: XBRL DOCUMENT v3.8.0.1
Consolidated Balance Sheets (Parenthetical)
Apr. 16, 2018
$ / shares
Mar. 31, 2018
$ / shares
shares
Dec. 31, 2017
$ / shares
shares
Dec. 30, 2017
shares
Consolidated Balance Sheets        
Common stock, par value (in dollars per share) | $ / shares $ 0.00001 $ 0.00001 $ 0.00001  
Common stock, authorized   4,000,000 4,000,000 100,000,000
Common stock, issued   1,562,284 1,370,992  
Common stock, outstanding   1,562,284 1,370,992  
Reverse stock split ratio 0.04