XML 77 R60.htm IDEA: XBRL DOCUMENT v3.23.2
Share-Based Compensation - Summary of Performance Stock Units (Detail) - Performance Stock Units ("PSUs") [Member] - Share Based Compensation Plans [Member]
6 Months Ended
Jun. 30, 2023
shares
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]  
Shares, outstanding at Beginning of Period 706,467
Shares, Granted 659,578
Shares, Vested and released (270,948)
Shares, Forfeited or canceled (133,788)
Shares, outstanding at End of Period 961,309
Shares, releasable at End of Period 95,066