v3.25.1
Schedule of Restricted and Deferred Stock Units (Details) - Restricted Stock and Deferred Stock [Member]
shares in Thousands
3 Months Ended
Mar. 31, 2025
$ / shares
shares
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Number of Shares, Outstanding, Beginning | shares 459
Weighted Average Exercise Price, beginning balance | $ / shares $ 6.86
Number of Shares, Outstanding, Granted | shares 84
Weighted Average Grant Date fair Value, Granted | $ / shares $ 15.80
Number of Shares, Outstanding, Vested and delivered | shares (30)
Weighted Average Grant Date fair Value, Vested and delivered | $ / shares $ 6.62
Number of Shares, Outstanding, Cancelled | shares (1)
Weighted Average Grant Date fair Value, Cancelled | $ / shares $ 42.45
Number of Shares, Outstanding, Ending | shares 512
Weighted Average Exercise Price, ending balance | $ / shares $ 8.31