v3.26.1
Interest-bearing loans and borrowings - Schedule of Interest Expense (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Debt Instrument [Line Items]    
Total interest expense $ 3,051 $ 3,025
Convertible senior notes    
Debt Instrument [Line Items]    
Coupon interest 2,516 2,516
Amortization of debt issuance costs $ 535 $ 509