XML 56 R46.htm IDEA: XBRL DOCUMENT v3.21.2
Stockholders' Equity - Additional information (Detail) - USD ($)
shares in Thousands, $ in Millions
1 Months Ended 3 Months Ended 9 Months Ended
Aug. 31, 2021
May 31, 2021
Sep. 30, 2021
Sep. 30, 2021
Stockholders Equity Note [Abstract]        
Repurchase shares of common stock $ 50.0 $ 30.0 $ 30.0 $ 30.0
Stock repurchased, shares   952 400 1,300
Stock repurchased, value     $ 22.0 $ 56.0
Stock repurchase program, remaining authorized repurchase amount $ 20.0      
Stock repurchase program expiration date Jul. 29, 2023