Quarterly report pursuant to Section 13 or 15(d)

Consolidated Balance Sheets (Parenthetical) (Unaudited)

v3.10.0.1
Consolidated Balance Sheets (Parenthetical) (Unaudited) - $ / shares
Jun. 30, 2018
Dec. 31, 2017
Ordinary shares, par value $ 0.01 $ 0.01
Ordinary shares, shares authorized 44,557,606 7,956,715
Ordinary shares, shares issued 14,159,423 413,110
Series A Convertible Preferred Shares    
Temporary equity, par value $ 0.01 $ 0.01
Temporary equity, shares authorized 3,032,463 3,032,463
Temporary equity, shares issued 0 3,032,457
Series B Convertible Preferred Shares    
Temporary equity, par value $ 0.01 $ 0.01
Temporary equity, shares authorized 4,801,493 3,696,943
Temporary equity, shares issued 0 2,654,206