Annual report pursuant to Section 13 and 15(d)

Consolidated Balance Sheets (Parenthetical)

v3.22.1
Consolidated Balance Sheets (Parenthetical) - $ / shares
Dec. 31, 2021
Jan. 28, 2021
Dec. 31, 2020
Jun. 10, 2020
Mar. 13, 2018
Mar. 12, 2018
May 18, 2017
Nov. 18, 2015
Oct. 14, 2015
Statement Of Financial Position [Abstract]                  
Undesignated preferred shares, par value $ 0.01   $ 0.01            
Undesignated preferred shares, authorized 100,000,000   100,000,000            
Undesignated preferred shares issued 0   0            
Ordinary shares, par value $ 0.01 $ 0.01 $ 0.01 $ 0.01 $ 0.001 $ 0.0001 $ 0.01 $ 0.01 $ 0.01
Ordinary shares, shares authorized 300,000,000 150,000,000 150,000,000 100,000,000 44,557,606   7,956,715 3,659,453 413,110
Ordinary shares, shares issued 182,775,282   49,431,028   413,110       413,110