XML 36 R23.htm IDEA: XBRL DOCUMENT v3.25.3
Convertible debt (Tables)
9 Months Ended
Sep. 30, 2025
Debt Disclosure [Abstract]  
Schedule of Debt [Table Text Block]
The following is a summary of the Company's convertible senior notes as of September 30, 2025 (in thousands):
Date of IssuanceUnpaid Principal BalanceContractual Interest Rates
1% Convertible Notes due in 2024 ("2024 Notes") May 2019 $— 1%
2.25% Convertible Notes due in 2027 ("2027 Notes")September 2020 and October 2023$79,947 2.25%
2.5% Convertible Notes due in 2030 ("2030 Notes")June 2025$235,000 2.5%
Total Notes$314,947 
Convertible Debt [Table Text Block]
The Notes consist of the following (in thousands):
September 30, 2025December 31, 2024
Principal$314,947 $266,816 
Debt premium, net of amortization1,539 7,092 
Debt issuance costs, net of amortization(4,581)(3,111)
Net carrying amount$311,905 $270,797 

The following table sets forth total interest expense recognized related to the Notes (in thousands):
Three Months Ended September 30,Nine Months Ended September 30,
2025202420252024
Coupon interest$1,918 $1,501 $4,948 $4,576 
Amortization of debt issuance costs292 289 840 913 
Amortization of debt premium(196)(669)(1,418)(2,018)
Total$2,014 $1,121 $4,370 $3,471