XML 100 R87.htm IDEA: XBRL DOCUMENT v3.8.0.1
Stock Splits (Details)
Jul. 06, 2017
Mar. 31, 2016
Dec. 31, 2017
shares
Jul. 05, 2017
shares
Dec. 31, 2016
shares
Stock Splits          
Authorized common shares     50,000,000 50,000,000 50,000,000
Stock split ratio 2.5 2