XML 41 R31.htm IDEA: XBRL DOCUMENT v3.22.2
Net income (Loss )Per Share - Schedule of Computation of Basic and Diluted (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Mar. 31, 2022
Jun. 30, 2021
Mar. 31, 2021
Jun. 30, 2022
Jun. 30, 2021
Numerator Earning Per Share [Abstract]            
Net income (loss) $ 9,883 $ (44,617) $ (55,147) $ (52,171) $ (34,734) $ (107,318)
Denominator Earnings Per Share [Abstract]            
Weighted-average number of shares outstanding basic 82,394,784   79,790,036   82,248,880 79,598,188
Dilutive effect of outstanding common stock options, ESPP shares issuable, and restricted stock units 193,584   0   0 0
Weighted Average Number of Shares Outstanding, Diluted, Total 82,588,368   79,790,036   82,248,880 79,598,188
Net income (loss) per share, basic $ 0.12   $ (0.69)   $ (0.42) $ (1.35)
Net loss per share, diluted $ 0.12   $ (0.69)   $ (0.42) $ (1.35)