v3.26.1
Stock-Based Compensation (Details 2)
6 Months Ended
Jun. 30, 2026
$ / shares
shares
Outstanding at beginning of period 2,090,946
Outstanding at end of period 2,221,169
Restricted Stock Award [Member]  
Outstanding at beginning of period 944,720
Awards, Granted 113,988
Awards, vested (51,276)
Awards, forfieted 0
Outstanding at end of period 1,007,432
Weighted average fair value grant date, beginning | $ / shares $ 11.35
Weighted average fair value grant date, granted | $ / shares 13.12
Weighted average fair value grant date, vested | $ / shares 11.43
Weighted average fair value grant date, forfeited | $ / shares 0
Weighted average fair value grant date, ending | $ / shares $ 11.54