v3.26.1
Stock-Based Compensation (Details 3)
6 Months Ended
Jun. 30, 2026
$ / shares
shares
Outstanding at beginning of period 2,090,946
Outstanding at end of period 2,221,169
Performance-based Restricted Stock Awards [Member]  
Outstanding at beginning of period 1,146,226
Awards, Granted 167,512
Awards, vested (100,001)
Awards, forfieted 0
Outstanding at end of period 1,213,737
Weighted average fair value grant date, beginning | $ / shares $ 13.40
Weighted average fair value grant date, granted | $ / shares 11.80
Weighted average fair value grant date, vested | $ / shares 6.99
Weighted average fair value grant date, forfeited | $ / shares 0
Weighted average fair value grant date, ending | $ / shares $ 13.71