XML 38 R24.htm IDEA: XBRL DOCUMENT v3.25.2
Schedule of status of time based stock options (Details) - Time Vesting Stock Options [Member]
6 Months Ended
Jun. 30, 2025
$ / shares
shares
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Outstanding at beginning | shares 2,687,024
Outstanding at beginning | $ / shares $ 3.07
Granted | shares 234,445
Granted | $ / shares $ 3.21
Exercised | shares (63,002)
Exercised | $ / shares $ 2.22
Forfeited | shares (189,006)
Forfeited | $ / shares $ 2.22
Outstanding at end | shares 2,669,461
Outstanding at end | $ / shares $ 3.17
Options exercisable at end | shares 1,723,752
Options exercisable at end | $ / shares $ 3.42