XML 95 R35.htm IDEA: XBRL DOCUMENT v3.25.1
Share-based compensation (Tables)
12 Months Ended
Dec. 31, 2024
Share-Based Payment Arrangement [Abstract]  
Schedule of Restricted Share Units
The following is a summary of the restricted share granted:
Restricted shares grantsShares
Non-vested as of January 1, 2023296,474
Granted113,984
Vested(66,111)
Canceled(87,611)
Non-vested as of December 31, 2023256,736
Granted426,687
Vested(74,287)
Canceled(29,696)
Non-vested as of December 31, 2024579,440
The following is a summary of the status of restricted share at December 31, 2024:
Outstanding Restricted Shares
Fair Value per shareNumberAverage Remaining
Amortization Period (Years)
$3.9061,2500.08
$2.529720.25
$2.0896,6351.25
$2.087,2291.25
$1.50413,3542.25
579,440
Schedule of Share Option Activities The following table summarizes the Company’s employee share option activities:
Number of
Options
Weighted
Average
Exercise
Price
Weighted
Average
Grant Date
Fair
Value
Weighted
Average
Remaining
Contractual
Term
Average
Intrinsic
Value
USDUSDYearsUSD
Share options outstanding at December 31, 2023462,340$2.37 $1.20 9.35$— 
Granted697,6291.46 0.82 10.00— 
Forfeited
Exercised
Expired
Share options outstanding at December 31, 20241,159,9691.82 0.96 8.56— 
Vested and exercisable at December 31, 2024373,824$2.43 $1.18 7.44$— 
Schedule of Assumptions Used to Value Options Granted The assumptions used to value the options granted to employees were as follows:
April 2024
March 2024
April 2023March 2023
Risk-free interest rate (%)4.54 4.21 3.50 3.65 
Expected volatility range (%)55.32 55.11 63.39 63.36 
Fair market value per ordinary share as at grant dates$1.32 $1.50 $1.74 $2.08 
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 Years Ended
December 31,
20242023
USDUSD
Selling and distribution expenses$190,864 $124,994 
General and administrative expenses210,352 292,984 
Total share-based compensation expenses$401,216 $417,978