XML 73 R52.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stock Compensation - Schedule of Restricted Stock Units Activity (Details) - Restricted Stock Units (RSUs) [Member]
12 Months Ended
Dec. 31, 2023
$ / shares
shares
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Shares - Beginning | shares 1,566,760
Number of Shares Underlying RSUs, Granted | shares 2,591,453
Number of Shares Underlying RSUs, Vested | shares (883,652)
Number of Shares Underlying RSUs, Cancelled | shares (282,314)
Shares - Ending | shares 2,992,247
Weighted Average Grant Date Fair Value, Beginning Balance | $ / shares $ 24.62
Weighted Average Grant Date Fair Value, Granted | $ / shares 17.74
Weighted Average Grant Date Fair Value, Vested | $ / shares 21.5
Weighted Average Grant Date Fair Value, Cancelled | $ / shares 24
Weighted Average Grant Date Fair Value, Ending Balance | $ / shares $ 19.14