XML 34 R25.htm IDEA: XBRL DOCUMENT v3.22.2.2
Significant Accounting Policies - Summary of Reconciliation of Basic and Diluted Net Income (Loss) Per Share Calculation (Detail) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Earnings Per Share [Abstract]        
Net income (loss) $ (91,650) $ 49,798 $ (227,479) $ (155,945)
Weighted average shares used to compute net income (loss) per share:        
Basic 93,767 92,644 93,431 92,206
Dilutive effect of potential common shares 0 164 0 0
Diluted 93,767 92,808 93,431 92,206
Net income (loss) per share:        
Basic $ (0.98) $ 0.54 $ (2.43) $ (1.69)
Diluted $ (0.98) $ 0.54 $ (2.43) $ (1.69)