v3.25.2
Other income (expense) - Schedule of Interest Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Debt Instrument [Line Items]        
Deferred royalty obligation interest expense $ 8,723 $ 8,266 $ 17,168 $ 16,359
Interest expense 12,997 12,679 25,227 25,175
Loan Agreement        
Debt Instrument [Line Items]        
Effective interest expense on senior secured term loan facility $ 4,274 $ 4,413 $ 8,059 $ 8,816