v3.25.2
Interest-bearing loans and borrowings - 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]        
Total interest expense $ 3,045 $ 4,277 $ 6,070 $ 7,516
Convertible senior notes        
Debt Instrument [Line Items]        
Coupon interest 2,515 2,480 5,031 4,107
Amortization of debt issuance costs 530 513 1,039 832
Pharmakon loan        
Debt Instrument [Line Items]        
Coupon interest $ 0 $ 1,284 $ 0 $ 2,577