XML 129 R117.htm IDEA: XBRL DOCUMENT v3.24.0.1
Schedule of Share Based Compensation Total Shares Available (Detail) - shares
shares in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Share-Based Payment Arrangement [Abstract]      
Available for grant at January 1 5,062 5,713 6,123
Options granted (41) (42) (34)
Options forfeited 2   1
Restricted stock units awarded (728) (660) (447)
Restricted stock units forfeited 58 51 70
Available for grant at December 31 4,353 5,062 5,713