v3.26.3
Segment and Geographic Information - Schedule of Revenue by Geographic Area (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Net product revenues by geographic area        
Total Revenue $ 1,889,815 $ 1,412,284 $ 5,108,324 $ 3,844,863
U.S. - total revenue        
Net product revenues by geographic area        
Total Revenue 1,027,915 754,856 2,724,375 2,016,494
China - total revenue        
Net product revenues by geographic area        
Total Revenue 536,365 439,885 1,514,360 1,272,401
Europe - total revenue        
Net product revenues by geographic area        
Total Revenue 239,555 166,576 642,306 437,514
Rest of world - total revenue        
Net product revenues by geographic area        
Total Revenue 85,980 50,967 227,283 118,454
Product revenue        
Net product revenues by geographic area        
Total Revenue 1,855,057 1,395,013 5,022,180 3,805,619
Product revenue | U.S. - total revenue        
Net product revenues by geographic area        
Total Revenue 1,013,241 742,687 2,677,470 1,991,430
Product revenue | China - total revenue        
Net product revenues by geographic area        
Total Revenue 527,351 434,783 1,492,247 1,259,947
Product revenue | Europe - total revenue        
Net product revenues by geographic area        
Total Revenue 234,180 166,576 633,904 435,788
Product revenue | Rest of world - total revenue        
Net product revenues by geographic area        
Total Revenue 80,285 50,967 218,559 118,454
Other Revenue        
Net product revenues by geographic area        
Total Revenue 34,758 17,271 86,144 39,244
Other Revenue | U.S. - total revenue        
Net product revenues by geographic area        
Total Revenue 14,674 12,169 46,905 25,064
Other Revenue | China - total revenue        
Net product revenues by geographic area        
Total Revenue 9,014 5,102 22,113 12,454
Other Revenue | Europe - total revenue        
Net product revenues by geographic area        
Total Revenue 5,375 0 8,402 1,726
Other Revenue | Rest of world - total revenue        
Net product revenues by geographic area        
Total Revenue $ 5,695 $ 0 $ 8,724 $ 0