v3.26.1
Accrued Expenses and Other Liabilities - Schedule of Accrued Expenses and Other Liabilities (Detail) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Payables and Accruals [Abstract]    
Accrued preclinical and clinical trial expenses $ 644 $ 496
Accrued professional fees 8,461 9,314
Accrued compensation and benefits 6,526 11,358
Accrued license fees 7,571 37,581
Accrued purchases 3,342 2,773
Operating lease liability 446 437
Accrued revenue allowances 75,454 57,821
Accrued income tax 19,626 1,396
Due to licensor 2,432 13,799
Accrued interest payable 0 135
Other 745 840
Current accrued expenses and other liabilities 125,247 135,950
Operating lease liability-non-current 2,235 2,350
Other – non-current 280 209
Non-current accrued expenses and other liabilities 2,515 2,559
Total accrued expenses and other liabilities $ 127,762 $ 138,509