XML 59 R47.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Stock Compensation - Summary of Share-based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity (Details) - Restricted Stock [Member]
6 Months Ended
Jun. 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 389,362
Vested | shares (1,875)
Cancelled and forfeited | shares (25,332)
Unvested as of June 30, 2024 | shares 493,834
Weighted Average Grant Date Fair Value, Beginning Balance | $ / shares $ 18.36
Weighted Average Grant Date Fair Value, Granted | $ / shares 18.67
Weighted Average Grant Date Fair Value, Vested | $ / shares 15.46
Weighted Average Grant Date Fair Value, Cancelled and Forfeited | $ / shares 18.03
Weighted Average Grant Date Fair Value, Ending Balance | $ / shares $ 18.63