XML 63 R51.htm IDEA: XBRL DOCUMENT v3.21.2
Stock Repurchase Program - Additional Information (Detail) - USD ($)
$ / shares in Units, shares in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Nov. 04, 2019
Stockholders Equity Note [Abstract]          
Stock repurchase authorized amount         $ 50,000,000.0
Shares repurchased under stock repurchase program 0.0 0.1 0.4 1.3  
Shares repurchased during period   $ 600,000 $ 5,400,000 $ 17,900,000  
Average price of repurchased stock   $ 15.31 $ 12.23 $ 13.53  
Available authorized repurchase amount $ 22,900,000   $ 22,900,000