XML 88 R54.htm IDEA: XBRL DOCUMENT v3.24.1
Stock Compensation - Summary of Share-based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity (Details) - Restricted Stock [Member]
12 Months Ended
Dec. 31, 2023
$ / shares
shares
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Unvested as of December 31, 2022 | shares 204,000
Granted | shares 0
Vested | shares (66,321)
Cancelled and forfeited | shares (6,000)
Unvested as of December 31, 2023 | shares 131,679
Weighted Average Grant Date Fair Value, Beginning Balance | $ / shares $ 18.37
Weighted Average Grant Date Fair Value, Granted | $ / shares 0
Weighted Average Grant Date Fair Value, Vested | $ / shares 18.36
Weighted Average Grant Date Fair Value, Cancelled and Forfeited | $ / shares 18.6
Weighted Average Grant Date Fair Value, Ending Balance | $ / shares $ 18.36