v3.26.1
Other income (expense) - Schedule of Interest Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Debt Instrument [Line Items]        
Deferred royalty obligation interest expense $ 9,125 $ 8,723 $ 17,852 $ 17,168
Interest expense 13,508 12,997 25,857 25,227
Loan Agreement        
Debt Instrument [Line Items]        
Effective interest expense on senior secured term loan facility $ 4,383 $ 4,274 $ 8,005 $ 8,059