XML 49 R40.htm IDEA: XBRL DOCUMENT v3.23.3
Shareholders' Equity - Additional Information (Detail) - shares
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Equity [Abstract]        
Common stock repurchased (in shares) 78,750 88,016 134,751 295,148
Reissued shares during the period, shares (in shares) 28,189 15,840 125,745 59,559