XML 59 R48.htm IDEA: XBRL DOCUMENT v3.22.2
Net Income (Loss) Per Share - Schedule of Basic and Diluted Net Income (loss) Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Earnings Per Share [Abstract]        
Net income (loss), basic and diluted $ (76,493) $ 61,813 $ 442,128 $ (107,098)
Weighted-average shares outstanding, basic 132,450,018 130,121,943 132,326,244 128,938,851
Weighted-average effect of dilutive securities:        
Options to purchase common stock 0 3,635,656 2,270,834 0
Restricted shares subject to future vesting 0 19,409 44,028 0
Contingently issuable shares 0 12,969 0  
Shares to purchase under Employee Stock Purchase Plan 0 0 2,734 0
Weighted-average shares outstanding, diluted 132,450,018 133,789,977 134,643,840 128,938,851
Net income (loss) per share, basic $ (0.58) $ 0.48 $ 3.34 $ (0.83)
Net income (loss) per share, diluted $ (0.58) $ 0.46 $ 3.28 $ (0.83)