v3.26.3
Revenue (Tables)
9 Months Ended
Sep. 30, 2026
Revenues [Abstract]  
Schedule of Disaggregation of Revenue The following table presents the Company’s disaggregated revenue for the periods presented (in thousands):
Three months ended September 30,Nine months ended September 30,
2026202520262025
Total product revenue, net$240,043 $159,317 $677,145 $417,815 
License, milestone, royalty and other revenue19,893 2,392 28,044 5,898 
Total Revenue$259,936 $161,709 $705,189 $423,713 
Schedules of Concentration of Risk, by Gross Product Revenue and Customer Receivables The following table summarizes the customers that represent 10% or more of gross product revenue for the three and nine months ended September 30, 2026 and 2025:
Three months ended September 30,Nine months ended September 30,
2026202520262025
Customer 146%47%43%43%
Customer 226%24%27%27%
Customer 317%17%18%17%
Customer 410%11%10%12%
The following table summarizes the customers with amounts due that represent 10% or more of the accounts receivable associated with the Company’s product sales as of September 30, 2026 and December 31, 2025:
September 30, 2026December 31, 2025
Customer 141%38%
Customer 220%18%
Customer 326%27%
Customer 411%15%