XML 125 R104.htm IDEA: XBRL DOCUMENT v3.20.4
Stock-Based Compensation - Schedule of Stock Compensation Activity (Detail) - USD ($)
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Share-based Payment Arrangement [Abstract]      
Stock-based compensation expense recognized $ 35,892,000 $ 44,843,000 $ 39,792,000
Tax benefit recognized 12,550,000 21,197,000 14,806,000
Stock-based compensation expense capitalized $ 0 $ 0 $ 0