XML 50 R41.htm IDEA: XBRL DOCUMENT v3.23.3
Stock-Based Compensation - Summary of Restricted Stock Units Activity (Detail) - $ / shares
9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number of shares, Exercised/Released (628,253) (1,167,295)
Restricted Stock Units [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number of Shares, Unvested, Beginning balance 224,788  
Number of Shares, Granted [1] 308,550  
Number of Shares, Vested (9,102)  
Number of Shares, Unvested, Ending balance [2] 524,236  
Weighted Average Grant Date Fair Value, Unvested, Beginning balance $ 18.02  
Weighted Average Grant Date Fair Value, Granted [1] 24.94  
Weighted Average Grant Date Fair Value, Vested 13.87  
Weighted Average Grant Date Fair Value, Unvested, Ending Balance [2] $ 22.16  
[1] RSUs granted in 2023 and 2022 had a weighted average grant date fair value of $24.94 and $15.79, respectively. The fair values of RSUs vested in 2023 and 2022 totaled $127,000 and $656,000, respectively.
[2] Unvested RSUs as of September 30, 2023, include 317,333 RSUs which were granted to members of the Company's board of directors and will not be considered issued and outstanding until the occurrence of a separation from service, death, disability, or a change in control.