Shareholders' Equity and Capital Stock - Schedule of activity with respect to RSUs outstanding (Details) |
6 Months Ended |
|---|---|
|
Jun. 30, 2026
$ / shares
shares
| |
| Shareholders' Equity and Capital Stock | |
| Number of RSUs Unvested, Beginning Balance | shares | 1,127,706 |
| Number of RSUs Redeemed | shares | (23,206) |
| Number of RSUs Forfeited | shares | (6,571) |
| Number of RSUs Unvested, Ending Balance | shares | 1,097,929 |
| Number of RSUs unvested, weighted average grant date fair value, beginning balance | $ / shares | $ 1.38 |
| Redeemed, Weighted average grant date fair value | $ / shares | 1.36 |
| Forfeited, Weighted average grant date fair value | $ / shares | 1.47 |
| Number of RSUs unvested, weighted average grant date fair value, ending balance | $ / shares | $ 1.38 |