XML 121 R99.htm IDEA: XBRL DOCUMENT v3.25.4
SHARE REPURCHASES - Summarizes the Common Shares Repurchased and Cancelled (Details)
12 Months Ended
Dec. 31, 2025
$ / shares
shares
Accelerated Share Repurchases [Line Items]  
Total number of shares purchased 5,780,996
Total number of shares purchased as part of publicly announced programs 1,860,152
Maximum number of share that may yet be purchased under the program 9,593,878
January First Two Thousand Twenty Five - January Thirty First Two Thousand Twenty Five [Member]  
Accelerated Share Repurchases [Line Items]  
Total number of shares purchased 109,556
Average price paid per share | $ / shares $ 0.77
Total number of shares purchased as part of publicly announced programs 109,556
Maximum number of share that may yet be purchased under the program 7,347,199
February First Two Thousand Twenty Five - February Twenty Eight Two Thousand Twenty Five [Member]  
Accelerated Share Repurchases [Line Items]  
Total number of shares purchased 4,074,200 [1]
Average price paid per share | $ / shares $ 0.8 [1]
Total number of shares purchased as part of publicly announced programs 153,356 [1]
Maximum number of share that may yet be purchased under the program 3,272,999 [1]
March First Two Thousand Twenty Five - March Thirty First Two Thousand Twenty Five [Member]  
Accelerated Share Repurchases [Line Items]  
Total number of shares purchased 255,351
Average price paid per share | $ / shares $ 0.69
Total number of shares purchased as part of publicly announced programs 255,351
Maximum number of share that may yet be purchased under the program 3,017,648
April First Two Thousand Twenty Five - April Thirty Two Thousand Twenty Five [Member]  
Accelerated Share Repurchases [Line Items]  
Total number of shares purchased 266,546
Average price paid per share | $ / shares $ 0.73
Total number of shares purchased as part of publicly announced programs 266,546
Maximum number of share that may yet be purchased under the program 2,751,102
May First Two Thousand Twenty Five - May Thirty One Two Thousand Twenty Five [Member]  
Accelerated Share Repurchases [Line Items]  
Total number of shares purchased 197,129
Average price paid per share | $ / shares $ 0.66
Total number of shares purchased as part of publicly announced programs 197,129
Maximum number of share that may yet be purchased under the program 2,553,973
June First Two Thousand Twenty Five - June Thirty Two Thousand Twenty Five [Member]  
Accelerated Share Repurchases [Line Items]  
Total number of shares purchased 266,473
Average price paid per share | $ / shares $ 0.61
Total number of shares purchased as part of publicly announced programs 266,473
Maximum number of share that may yet be purchased under the program 2,287,500
July First Two Thousand Twenty Five - July Thirty First Two Thousand Twenty Five [Member]  
Accelerated Share Repurchases [Line Items]  
Total number of shares purchased 255,173
Average price paid per share | $ / shares $ 0.65
Total number of shares purchased as part of publicly announced programs 255,173
Maximum number of share that may yet be purchased under the program 2,032,327
August First Two Thousand Twenty Five - August Thirty First Two Thousand Twenty Five [Member]  
Accelerated Share Repurchases [Line Items]  
Total number of shares purchased 1,500
Average price paid per share | $ / shares $ 0.59
Total number of shares purchased as part of publicly announced programs 1,500
Maximum number of share that may yet be purchased under the program 2,030,827
September First Two Thousand Twenty Five - September Thirty Two Thousand Twenty Five [Member]  
Accelerated Share Repurchases [Line Items]  
Total number of shares purchased 84,956
Average price paid per share | $ / shares $ 0.52
Total number of shares purchased as part of publicly announced programs 84,956
Maximum number of share that may yet be purchased under the program 1,945,871
October First Two Thousand Twenty Five - October Thirty One Two Thousand Twenty Five [Member]  
Accelerated Share Repurchases [Line Items]  
Total number of shares purchased 13,000
Average price paid per share | $ / shares $ 0.54
Total number of shares purchased as part of publicly announced programs 13,000
Maximum number of share that may yet be purchased under the program 1,932,871
November First Two Thousand Twenty Five - November Thirty Two Thousand Twenty Five [Member]  
Accelerated Share Repurchases [Line Items]  
Total number of shares purchased 88,456
Average price paid per share | $ / shares $ 0.7
Total number of shares purchased as part of publicly announced programs 88,456
Maximum number of share that may yet be purchased under the program 1,844,415
December First Two Thousand Twenty Five - December Thirty One Two Thousand Twenty Five [Member]  
Accelerated Share Repurchases [Line Items]  
Total number of shares purchased 168,656 [2]
Average price paid per share | $ / shares $ 0.68 [2]
Total number of shares purchased as part of publicly announced programs 168,656 [2]
Maximum number of share that may yet be purchased under the program 9,593,878 [2]
[1] Includes 3,920,844 common shares that were repurchased from NGEN under the Share Repurchase at a purchase price of $0.80 per share. The Share Repurchase was completed on February 14, 2025. The Share Repurchase was a privately negotiated transaction and was not made pursuant to the Shares NCIB or any other publicly announced share repurchase programs, although it was counted against the Shares NCIB limit.
[2] The Renewed Shares NCIB commenced on December 22, 2025. In the month of December, 168,656 shares were purchased under the Shares NCIB and nil were purchased under the Renewed Shares NCIB, therefore no purchases were counted against the Renewed Shares NCIB limit of 9,593,878.