XML 75 R54.htm IDEA: XBRL DOCUMENT v3.22.4
Net Income (Loss) Per Share - Summary of Basic and Diluted Net Income (Loss) Per Share (Detail) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Numerator:      
Net income (loss) $ (532,784) $ (457,892) $ 606,073
Denominator:      
Weighted average number of common shares outstanding—basic 59,306,094 58,670,230 51,983,188
Effect of dilutive securities:      
Dilutive effect of shares of common stock equivalents 0 0 1,019,927
Weighted average common stock outstanding —diluted 59,306,094 58,670,230 53,003,115
Net income (loss) per share—basic $ (8.98) $ (7.80) $ 11.66
Net income (loss) per share—diluted $ (8.98) $ (7.80) $ 11.43
Stock Options [Member]      
Effect of dilutive securities:      
Dilutive effect of shares of common stock equivalents 0 0 721,791
Restricted Stock Units [Member]      
Effect of dilutive securities:      
Dilutive effect of shares of common stock equivalents 0 0 292,241
Employee Stock Purchase Plan [Member]      
Effect of dilutive securities:      
Dilutive effect of shares of common stock equivalents 0 0 5,895