XML 49 R97.htm IDEA: XBRL DOCUMENT v3.20.1
Stock Splits (Details)
Jul. 06, 2017
Dec. 31, 2019
shares
Dec. 31, 2018
shares
Jul. 05, 2017
shares
Stock Splits        
Authorized common shares   50,000,000 50,000,000 50,000,000
Stock split ratio 2.5