XML 56 R46.htm IDEA: XBRL DOCUMENT v3.24.1
Stock-Based Compensation - Summary of Restricted Stock Unit Activity (Details) - Restricted Stock Units
12 Months Ended
Dec. 31, 2023
$ / shares
shares
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Outstanding at December 31, 2022 | shares 21,764
Granted | shares 2,598
Vested | shares (5,719)
Forfeited | shares (4,159)
Outstanding at December 31, 2023 | shares 14,484
Outstanding at December 31, 2022 | $ / shares $ 41.18
Granted | $ / shares 7.79
Vested | $ / shares 46.43
Forfeited | $ / shares 26.16
Outstanding at December 31, 2023 | $ / shares $ 37.43