XML 83 R54.htm IDEA: XBRL DOCUMENT v3.20.1
Share Repurchase Program - Additional Information (Detail) - USD ($)
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Feb. 26, 2020
Equity [Abstract]      
Common stock repurchase program, authorized amount     $ 50,000,000
Common stock repurchase program, number of shares repurchased 444,813 0  
Repurchase program, approximate dollar value of shares purchased $ 24,999,996    
Repurchase program, average price paid per share $ 56.20