v3.26.1
Balance Sheet Components -Schedule of Accrued Expenses (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Balance Sheet Components [Abstract]    
Accrued sales deductions and other $ 62,501 $ 51,375
Accrued compensation and related benefits 28,389 47,276
Accrued clinical trials 22,872 13,959
Accrued professional service fees 21,886 17,292
Accrued contract manufacturing and non-clinical costs 17,670 8,721
Accrued royalties payable 16,204 16,208
Operating lease liabilities, current 2,405 2,139
Accrued loss on firm purchase commitments 2,107 2,107
Accrued interest 527 2,108
Accrued milestone payment 0 35,000
Total accrued expenses and other current liabilities $ 174,561 $ 196,185