v3.26.3
Segment and Geographic Information (Tables)
9 Months Ended
Sep. 30, 2026
Segment Reporting [Abstract]  
Schedule of Net Product Revenues by Geographic Area Total revenues by geographic area are presented as follows:
Three Months EndedNine Months Ended
September 30,September 30,
2026202520262025
$$$$
U.S. - total revenue1,027,915 754,856 2,724,375 2,016,494 
Product revenue1,013,241 742,687 2,677,470 1,991,430 
Other revenue14,674 12,169 46,905 25,064 
China - total revenue536,365 439,885 1,514,360 1,272,401 
Product revenue527,351 434,783 1,492,247 1,259,947 
Other revenue9,014 5,102 22,113 12,454 
Europe - total revenue239,555 166,576 642,306 437,514 
Product revenue234,180 166,576 633,904 435,788 
Other revenue5,375 — 8,402 1,726 
Rest of world - total revenue85,980 50,967 227,283 118,454 
Product revenue80,285 50,967 218,559 118,454 
Other revenue5,695 — 8,724 — 
Total Revenue1,889,815 1,412,284 5,108,324 3,844,863