XML 15 R3.htm IDEA: XBRL DOCUMENT v3.19.2
CONSOLIDATED BALANCE SHEETS (Parenthetical)
$ in Millions
Jun. 30, 2019
USD ($)
shares
Dec. 31, 2018
USD ($)
shares
Accumulated depreciation | $ $ 25.8 $ 22.9
Ordinary shares, authorized 60,000,000 60,000,000
Ordinary shares, issued 37,839,833 37,351,653
Ordinary shares, outstanding 37,839,833 37,351,653