v3.26.1
Interest Expense, Net (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Banking and Thrift, Interest [Abstract]    
Interest expense accrued on liabilities related to future royalties and milestones, net (refer to Note 12) $ 42,138 $ 39,510
Cumulative catch-up adjustment arising from the liabilities related to future royalties and milestones, net (refer to Note 12) (5,699) (30,644)
Other interest expense 231 428
Interest expense, net $ 36,670 $ 9,294