XML 40 R29.htm IDEA: XBRL DOCUMENT v3.21.1
Summary of Significant Accounting Policies (Computation of Basic and Diluted Net Income (Loss) per Share) (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Earnings Per Share, Basic and Diluted [Line Items]    
Net income (loss) $ (87,435) $ 1,262
Basic    
Weighted average shares used in computing basic net income (loss) per share 194,790 153,453
Basic net income (loss) per share $ (0.45) $ 0.01
Diluted    
Weighted average shares used in computing basic net income (loss) per share 194,790 153,453
Weighted average shares used in computing diluted net income (loss) per share 194,790 155,855
Diluted net income (loss) per share $ (0.45) $ 0.01
Stock Options [Member]    
Diluted    
Add: weighted average   1,926
Restricted Stock Units (RSUs) [Member]    
Diluted    
Add: weighted average   476