XML 13 R3.htm IDEA: XBRL DOCUMENT v3.21.1
CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited) (Parenthetical) - $ / shares
Mar. 31, 2021
Dec. 31, 2020
Common stock, par value (dollars per share) $ 0.0001 $ 0.0001
Common stock, shares authorized 200,000,000 200,000,000
Common stock, shares issued 84,737,000 82,294,000
Common stock, shares outstanding 84,571,000 82,104,000
Common stock, unvested shares 166,000 190,000
Treasury stock, shares 2,000 2,000
Redeemable Preferred Stock    
Redeemable preferred stock and contingently redeemable common stock, par value (dollars per share) $ 0.0001 $ 0.0001
Redeemable preferred stock, shares authorized 20,000,000 20,000,000
Redeemable preferred stock and contingently redeemable common stock, shares issued 3,319,000 3,319,000
Redeemable preferred stock and contingently redeemable common stock, shares outstanding 3,319,000 3,319,000
Contingently Redeemable Common Stock    
Redeemable preferred stock and contingently redeemable common stock, par value (dollars per share) $ 0.0001 $ 0.0001
Redeemable preferred stock and contingently redeemable common stock, shares issued 12,421,000 0
Redeemable preferred stock and contingently redeemable common stock, shares outstanding 12,421,000 0