v3.26.1
Capital Stock - Schedule of Change in Treasury Shares (Detail) - shares
shares in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2026
Stockholders' Equity Note [Abstract]    
Beginning balance 33,915 33,115
Shares repurchased 2,000 2,800
Ending balance 35,915 35,915