XML 65 R54.htm IDEA: XBRL DOCUMENT v3.20.2
Stockholders' Equity - Additional Information (Detail) - USD ($)
3 Months Ended 9 Months Ended
May 01, 2020
Sep. 30, 2020
Jun. 30, 2020
Mar. 31, 2020
Sep. 30, 2020
Nov. 30, 2018
2007 and 2017 Plans [Member]            
Schedule of Trading Securities and Other Trading Assets [Line Items]            
Common stock reserved   1,803,002     1,803,002  
November 2018 Repurchase Program [Member]            
Schedule of Trading Securities and Other Trading Assets [Line Items]            
Common stock repurchased, shares       736,760    
Common stock repurchase, amount     $ 0 $ 14,800,000    
Common stock repurchase termination period         May 01, 2020  
November 2018 Repurchase Program [Member] | Maximum [Member]            
Schedule of Trading Securities and Other Trading Assets [Line Items]            
Common stock repurchase authorized amount           $ 25,000,000.0
May 2020 Repurchase Program [Member]            
Schedule of Trading Securities and Other Trading Assets [Line Items]            
Common stock repurchase, amount   $ 0 $ 0      
Common stock repurchase program, term 2 years          
May 2020 Repurchase Program [Member] | Maximum [Member]            
Schedule of Trading Securities and Other Trading Assets [Line Items]            
Common stock repurchase authorized amount $ 25,000,000.0