Supplemental Balance Sheet Information (Tables)
|
6 Months Ended |
Jun. 30, 2025 |
Balance Sheet Related Disclosures [Abstract] |
|
Schedule of Prepaid Expenses and Other Current Assets |
Prepaid expenses and other current assets consist of the following: | | | | | | | | | | | | | | | | | As of | | | June 30, | | December 31, | | | 2025 | | 2024 | | | $ | | $ | Prepaid research and development costs | | 76,231 | | | 64,277 | | Payroll tax receivable | | 69,987 | | | 14,569 | | Other receivables | | 39,367 | | | 18,259 | | Prepaid taxes | | 27,058 | | | 23,792 | | Prepaid general and administrative expenses | | 16,967 | | | 21,253 | | Short-term restricted cash | | 15,802 | | | 9,312 | | Prepaid insurance | | 8,486 | | | 6,242 | | Prepaid manufacturing cost | | 6,157 | | | 19,333 | | Other current assets | | 20,467 | | | 15,882 | | Total | | 280,522 | | | 192,919 | |
|
Schedule of Other Non-Current Assets |
Other non-current assets consist of the following: | | | | | | | | | | | | | | | | | As of | | | June 30, | | December 31, | | | 2025 | | 2024 | | | $ | | $ | | | | | | Long-term investments | | 119,475 | | | 128,933 | | Long-term restricted cash | | 14,228 | | | 2,025 | | Prepaid supply cost | | 12,321 | | | 12,249 | | Rental deposits and other | | 7,733 | | | 8,481 | | Prepayment of property and equipment | | 4,847 | | | 5,927 | | Prepaid VAT | | 3,118 | | | 2,875 | | Total | | 161,722 | | | 160,490 | |
|
Schedule of Accrued Expenses and Other Payables |
Accrued expenses and other payables consist of the following: | | | | | | | | | | | | | | | | | As of | | | June 30, | | December 31, | | | 2025 | | 2024 | | | $ | | $ | Revenue rebates and returns related | | 297,317 | | | 235,600 | | Compensation related | | 233,246 | | | 248,348 | | Individual income tax and other taxes | | 109,376 | | | 34,904 | | External research and development activities related | | 106,185 | | | 154,269 | | Commercial activities | | 99,749 | | | 77,530 | | Accrued general and administrative expenses | | 46,091 | | | 31,106 | | Other | | 16,918 | | | 21,956 | | Total | | 908,882 | | | 803,713 | |
|
Schedule of Other Long-Term Liabilities |
Other long-term liabilities consist of the following: | | | | | | | | | | | | | | | | | As of | | | June 30, | | December 31, | | | 2025 | | 2024 | | | $ | | $ | Deferred government grant income | | 29,569 | | | 30,324 | | Pension liability | | 17,329 | | | 16,405 | | Asset retirement obligation | | 3,573 | | | 3,794 | | Other | | 12,608 | | | 16,212 | | Total | | 63,079 | | | 66,735 | |
|