CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited) (Parenthetical) - USD ($) $ in Thousands |
Jun. 30, 2021 |
Dec. 31, 2020 |
---|---|---|
Allowance | $ 196 | $ 313 |
Class A common stock | ||
Common stock par value (in dollars per share) | $ 0.01 | $ 0.01 |
Common stock, issued (in shares) | 94,251,161 | 91,317,225 |
Common stock, outstanding (in shares) | 78,792,505 | 76,734,106 |
Class B common stock | ||
Common stock par value (in dollars per share) | $ 0.001 | $ 0.001 |
Common stock, issued (in shares) | 105,451,261 | 106,165,105 |
Common stock, outstanding (in shares) | 105,451,261 | 106,165,105 |