v3.25.2
Share-Based Compensation Expense (Tables)
6 Months Ended
Jun. 30, 2025
Share-Based Payment Arrangement [Abstract]  
Schedule of Shares Issued Under Employee Share Purchase Plan
The following table summarizes the shares issued under the ESPP:
Number of Ordinary Shares Issued
Market Price1
Purchase Price2
Issuance DateADSOrdinaryADSOrdinaryProceeds
February 28, 2025955,396 $188.26 $14.48 $160.02 $12.31 $11,760 
August 31, 20241,035,996 $165.02 $12.69 $140.27 $10.78 $11,178 
February 29, 20241,021,397 $165.65 $12.74 $140.80 $10.83 $11,063 
1 The market price is the lower of the closing price on the Nasdaq Stock Market on the issuance date or the offering date, in accordance with the terms of the ESPP.
2 The purchase price is the price which was discounted from the applicable market price, in accordance with the terms of the ESPP.
Schedule of Total Compensation Cost Recognized
The following table summarizes total share-based compensation expense recognized for the three and six months ended June 30, 2025 and 2024:
 Three Months EndedSix Months Ended
 June 30,June 30,
 2025202420252024
 $$$$
Research and development64,392 55,406 106,159 93,451 
Selling, general and administrative86,161 75,288 139,845 125,957 
Total150,553 130,694 246,004 219,408