XML 69 R56.htm IDEA: XBRL DOCUMENT v3.10.0.1
Common Stock - Narrative (Details)
Dec. 31, 2018
vote
shares
Dec. 31, 2017
shares
Equity [Abstract]    
Common stock, shares authorized (in shares) | shares 160,000,000 160,000,000
Common stock, votes per share | vote 1