v3.26.1
Accrued Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Accrued Liabilities, Current [Abstract]    
Rebates, returns and other revenue related reserves $ 152,272 $ 90,504
Clinical study, manufacturing and drug supply 29,890 26,907
Compensation and benefits 46,124 69,211
Selling, general and administrative 57,911 40,026
Other 52,459 33,744
Total accrued liabilities $ 338,656 $ 260,392