XML 112 R63.htm IDEA: XBRL DOCUMENT v3.22.0.1
Net Income (Loss) Per Share - Schedule of Basic and Diluted Net Income (loss) Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Earnings Per Share [Abstract]      
Net income (loss) $ 528,584 $ (298,665) $ (174,683)
Weighted-average shares outstanding, basic 129,884,967 119,159,424 30,349,920
Incremental Weighted Average Shares Attributable to Dilutive Effect [Abstract]      
Options to purchase common stock 3,513,438    
Restricted shares subject to future vesting 35,488    
Contingently issuable shares 3,233    
Weighted Average Number of Shares Outstanding, Diluted 133,437,126 119,159,424 30,349,920
Net income (loss) per share, basic $ 4.07 $ (2.51) $ (5.76)
Net income (loss) per share, diluted $ 3.96 $ (2.51) $ (5.76)