XML 104 R86.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stock-based Compensation - - Summary of Activity for Restricted Stock Units (Details)
12 Months Ended
Dec. 31, 2023
$ / shares
shares
Share-Based Payment Arrangement [Abstract]  
Shares, Unvested and outstanding, Beginning balance | shares 108,268
Shares, Granted |shares | shares 110,365
Shares, Vested |shares | shares (20,278)
Shares, Forfeited / cancelled |shares | shares (23,089)
Shares, Outstanding | shares 175,266
Shares, Vested and exercisable | shares (1,152)
Shares, Unvested and outstanding, Ending balance |shares | shares 174,114
Weighted Average Grant Date Fair Value per Share, Unvested and outstanding, Beginning balance | $ / shares | $ / shares $ 259.37
Weighted Average Grant Date Fair Value per Share, Granted | shares | $ / shares 73.1
Weighted Average Grant Date Fair Value per Share, Vested | $ / shares | $ / shares 468.31
Weighted Average Grant Date Fair Value per Share, Forfeited / cancelled | $ / shares | $ / shares 213.51
Weighted Average Grant Date Fair Value per Share, Outstanding | $ / shares 124.33
Weighted Average Grant Date Fair Value per Share, Vested and exercisable | $ / shares 84.8
Weighted Average Grant Date Fair Value per Share, Unvested and outstanding, Ending balance | $ / share | $ / shares $ 124.59