XML 53 R44.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stock-Based Compensation - Summary of Restricted Stock Unit Activity (Detail) - Restricted stock units [Member] - $ / shares
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Shares, Unvested, Beginning balance 1,868,518 1,028,299 679,363
Shares, Granted 1,772,243 1,249,788 654,820
Shares, Vested (785,105) (409,569) (270,063)
Shares, Forfeited 0 0 (35,821)
Shares, Unvested, Ending balance 2,855,656 1,868,518 1,028,299
Weighted-Average Grant Date Fair Value, Unvested, Beginning balance $ 5.37 $ 6.57 $ 7.65
Weighted-Average Grant Date Fair Value, Granted 8.52 4.88 5.80
Weighted-Average Grant Date Fair Value, Vested 5.40 6.88 7.47
Weighted-Average Grant Date Fair Value, Forfeited 0 0 6.14
Weighted-Average Grant Date Fair Value, Unvested, Ending balance $ 7.32 $ 5.37 $ 6.57