XML 77 R66.htm IDEA: XBRL DOCUMENT v3.21.2
Stockholders' Equity - Additional Information (Detail) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Oct. 31, 2021
Share-based Payment Arrangement [Abstract]          
Number of stock options granted     0    
Number of stock options forfeited     0    
Authorized to purchase of common stock under the stock repurchase program $ 535,000,000.0   $ 535,000,000.0    
Stock repurchase program, increased authorized repurchase amount         $ 50,000.0
Repurchase of common stock 200,000 0   0  
Repurchase of common stock, Value $ 7,973,000   $ 10,646,000    
Cumulative repurchase of common stock 16,500,000   16,500,000    
Aggregate cost of repurchase of common stock     $ 485,500,000