XML 102 R77.htm IDEA: XBRL DOCUMENT v3.24.0.1
Employee Stock Plans - Schedule Payout for TSR Awards (Detail) - RSU Awards - TSR Awards
Dec. 31, 2023
Disclosure Employee Stock Plans Schedule Payout For T S R Awards Detail [Line Items]  
At or above 75th percentile 100.00%
50th percentile 50.00%
30th percentile 25.00%
Below 30th percentile 0.00%