XML 73 R63.htm IDEA: XBRL DOCUMENT v3.22.1
Stockholders' Equity - Additional Information (Detail) - USD ($)
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Share-based Payment Arrangement [Abstract]    
Number of stock options granted 0  
Authorized to purchase of common stock under the stock repurchase program $ 585,000,000.0  
Repurchase of common stock 200,000 0
Repurchase of common stock, Value $ 9,459,000  
Cumulative repurchase of common stock 16,900,000  
Aggregate cost of repurchase of common stock $ 504,400,000