v3.26.1
Interest-bearing loans and borrowings (Tables)
3 Months Ended
Mar. 31, 2026
Long-Term Debt, Excluding Current Maturities [Abstract]  
Schedule of Interest-Bearing Loans and Borrowings
Interest-bearing loans and borrowings consisted of the following as of March 31, 2026 (in thousands):

Fair Value
Principal Amount
Unamortized Debt Issuance Costs
Net Carrying Amount
Amount
Level
Convertible senior notes
$402,500 $(8,840)$393,660 $362,693 Level 2

Interest-bearing loans and borrowings consisted of the following as of December 31, 2025 (in thousands):
Fair Value
Principal Amount
Unamortized Debt Issuance Costs
Net Carrying Amount
Amount
Level
Convertible senior notes
$402,500 $(9,375)$393,125 $363,538 
Level 2
Schedule of Interest Expense
Interest expense consisted of the following (in thousands):

Three Months Ended March 31,
20262025
Convertible senior notes
Coupon interest
$2,516 $2,516 
Amortization of debt issuance costs
535 509 
Total interest expense
$3,051 $3,025