v3.26.1
Schedule of status of time based stock options (Details) - Time Vesting Stock Options [Member]
6 Months Ended
Jun. 30, 2026
$ / shares
shares
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Outstanding at beginning (in shares) | shares 3,614,245
Outstanding at beginning, price | $ / shares $ 3.48
Granted (in shares) | shares 156,857
Granted | $ / shares $ 3.95
Exercised (in shares) | shares
Exercised | $ / shares
Forfeited (in shares) | shares (81,272)
Forfeited | $ / shares $ 2.73
Outstanding at end (in shares) | shares 3,689,830
Outstanding at ending, price | $ / shares $ 3.50
Options exercisable at end (in shares) | shares 2,097,335
Options exercisable | $ / shares $ 3.28