XML 84 R77.htm IDEA: XBRL DOCUMENT v3.24.3
Capital Stock - Schedule of Change in Treasury Shares (Detail) - shares
1 Months Ended 3 Months Ended 9 Months Ended
Jul. 31, 2024
Sep. 30, 2024
Sep. 30, 2024
Stockholders' Equity Note [Abstract]      
Beginning balance 25,020,936 25,020,936 24,716,065
Rabbi trust shares distributed/sold   0 0
Shares repurchased 295,129 1,095,129 1,400,000
Ending balance   26,116,065 26,116,065