XML 99 R85.htm IDEA: XBRL DOCUMENT v3.20.4
Weighted Average Common Shares - Summary of Weighted Average Numbers of Common Shares Used to Compute Basic and Diluted Net (Loss) Income Per Share (Detail) - shares
shares in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Earnings Per Share [Abstract]      
Basic common shares outstanding 69,414 70,088 69,598
Common stock equivalents 1,851 1,997 1,884
Diluted common shares outstanding 71,265 72,085 71,482