v3.26.1
Share-based compensation (Tables)
6 Months Ended
Jun. 30, 2026
Share-Based Payment Arrangement [Abstract]  
Schedule of Restricted Share Units
The following table summarizes the Company's share option and RSU activity for the six months ended June 30, 2026:
Share OptionsRSUs
Number of
Options
Weighted
Average
Exercise
Price
Weighted
Average
Grant Date
Fair
Value
Weighted
Average
Remaining
Contractual
Term
Average
Intrinsic
Value
Number of RSUsWeighted
Average
Grant Date
Fair
Value
USDUSDYearsUSDUSD
Beginning of period336,996$6.32 $3.72 272,234$8.34 
Granted134,612$3.85 $3.80 179,347$3.85 
Canceled(174,649)$4.05 $2.93 (22,796)$10.40 
Exercised or released(6,583)$4.05 
End of period296,959$6.53 $4.22 8.25$116,069 422,202$6.45 
Vested and exercisable131,542$9.90 $5.05 6.64$23,675 
Schedule of Share Option Activities
The following table summarizes the Company's share option and RSU activity for the six months ended June 30, 2026:
Share OptionsRSUs
Number of
Options
Weighted
Average
Exercise
Price
Weighted
Average
Grant Date
Fair
Value
Weighted
Average
Remaining
Contractual
Term
Average
Intrinsic
Value
Number of RSUsWeighted
Average
Grant Date
Fair
Value
USDUSDYearsUSDUSD
Beginning of period336,996$6.32 $3.72 272,234$8.34 
Granted134,612$3.85 $3.80 179,347$3.85 
Canceled(174,649)$4.05 $2.93 (22,796)$10.40 
Exercised or released(6,583)$4.05 
End of period296,959$6.53 $4.22 8.25$116,069 422,202$6.45 
Vested and exercisable131,542$9.90 $5.05 6.64$23,675 
Schedule of Assumptions Used to Value Options Granted The assumptions used to value the options granted to employees were as follows:
April 2026April 2025March 2025
Risk-free interest rate (%)4.01 4.24 4.05 
Expected volatility range (%)197.87 83.92 82.15 
Fair market value per ordinary share as at grant dates$3.85 $2.45 $4.05 
Schedule of Share-Based Compensation Expense
The following table sets forth the amount of share-based compensation expense included in each of the relevant financial statement line items:
For the Three Months Ended
June 30,
For the Six Months Ended
June 30,
2026202520262025
USDUSDUSDUSD
Selling and distribution expenses$11,191 $23,701 $28,759 $53,455 
General and administrative expenses112,059 100,922 (21,903)147,474 
Total share-based compensation expenses$123,250 $124,623 $6,856 $200,929