XML 99 R79.htm IDEA: XBRL DOCUMENT v3.24.0.1
Capital Stock - Schedule of Change in Treasury Shares (Detail) - shares
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Stockholders' Equity Note [Abstract]    
Beginning balance 24,001,535 10,002,646
Rabbi trust shares distributed and/or sold (470) (1,111)
Shares repurchased 715,000 14,000,000
Ending balance 24,716,065 24,001,535