Annual and transition report of foreign private issuers pursuant to Section 13 or 15(d)

Consolidated Balance Sheets (Parenthetical)

v3.21.1
Consolidated Balance Sheets (Parenthetical) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Common stock shares no par value $ 0 $ 0
Common stock shares authorized 179,872,754 107,265,966
Common stock shares issued 16,948,226 15,855,287
Common stock shares outstanding 16,948,226 15,855,287
Common stock value [1]
Maximum [Member]    
Common stock value $ 1 $ 1
Series A Convertible Preferred Shares [Member]    
Temporary equity shares having no par value $ 0 $ 0
Temporary equity shares authorized 20,418,209 20,418,209
Temporary equity shares issued 20,418,209 20,418,209
Temporary equity shares outstanding 20,418,209 20,418,209
Series B Convertible Preferred Shares [Member]    
Temporary equity shares having no par value $ 0 $ 0
Temporary equity shares authorized 15,906,053 15,906,053
Temporary equity shares issued 15,906,053 15,906,053
Temporary equity shares outstanding 15,906,053 15,906,053
Series B-1 Convertible Preferred Shares [Member]    
Temporary equity shares having no par value $ 0 $ 0
Temporary equity shares authorized 3,032,940 3,032,940
Temporary equity shares issued 3,032,940 3,032,940
Temporary equity shares outstanding 3,032,940 3,032,940
Series C Convertible Preferred Shares [Member]    
Temporary equity shares having no par value $ 0 $ 0
Temporary equity shares authorized 28,973,439 28,973,439
Temporary equity shares issued 28,216,005 28,216,005
Temporary equity shares outstanding 28,216,005 28,216,005
Series C-1 Convertible Preferred Shares [Member]    
Temporary equity shares having no par value $ 0 $ 0
Temporary equity shares authorized 15,191,550 0
Temporary equity shares issued 2,699,114 0
Temporary equity shares outstanding 2,699,114 0
[1] Represents amounts lower than $1.