v3.26.1
Shareholders' Equity - Additional Information (Detail) - shares
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Equity [Abstract]        
Common stock repurchased (in shares) 54,716 65,834 144,896 142,954
Reissued shares during the period, shares (in shares) 1,042 4,434 23,662 14,525