XML 53 R42.htm IDEA: XBRL DOCUMENT v3.21.2
Summary of Significant Accounting Policies - Schedule of Potentially Dilutive Shares that were Excluded from Computation of Diluted Net Income (Loss) per Share of Common Stock (Detail) - shares
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Stock-based awards [Member]        
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]        
Potential common shares excluded from computation of net income (loss) per share 1,000,000 1,000,000 0 2,000,000
Convertible Senior Notes [Member]        
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]        
Potential common shares excluded from computation of net income (loss) per share [1] 0 1,000,000 1,000,000 2,000,000
[1] Under the modified retrospective method of adoption of ASU 2020-06, the dilutive impact of convertible senior notes was calculated using the if-converted method for the three and six months ended June 30, 2021. Certain convertible senior notes were calculated using the treasury stock method for the three and six months ended June 30, 2020. Refer to discussion above for further details