v3.26.3
Accrued Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Accrued Liabilities, Current [Abstract]    
Rebates, returns and other revenue related reserves $ 180,092 $ 90,504
Clinical study, manufacturing and drug supply 35,347 26,907
Compensation and benefits 62,083 69,211
Selling, general and administrative 51,895 40,026
Other 62,447 33,744
Total accrued liabilities $ 391,864 $ 260,392