XML 56 R48.htm IDEA: XBRL DOCUMENT v3.24.3
Stock Compensation - Summary of Share-based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity (Details) - Restricted Stock [Member]
9 Months Ended
Sep. 30, 2024
$ / shares
shares
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Unvested as of December 31, 2023 | shares 131,679
Granted | shares 484,662
Vested | shares (107,472)
Cancelled and forfeited | shares (29,332)
Unvested as of September 30, 2024 | shares 479,537
Weighted Average Grant Date Fair Value, Beginning Balance | $ / shares $ 18.36
Weighted Average Grant Date Fair Value, Granted | $ / shares 22.07
Weighted Average Grant Date Fair Value, Vested | $ / shares 18.52
Weighted Average Grant Date Fair Value, Cancelled and Forfeited | $ / shares 17.86
Weighted Average Grant Date Fair Value, Ending Balance | $ / shares $ 22.1