XML 63 R34.htm IDEA: XBRL DOCUMENT v3.23.2
Long-Term Debt (Tables)
6 Months Ended
Jun. 30, 2023
Debt Disclosure [Abstract]  
Schedule of convertible notes payable
Total convertible notes payable consisted of the following (in thousands):
June 30, 2023December 31, 2022
Current portion:
3.75% Convertible notes due 2023
$— $325,000 
Unamortized debt issuance costs— (119)
Total current convertible notes payable$— $324,881 
Non-current portion:
5.00% Convertible notes due 2027
$175,250 $175,250 
Unamortized debt issuance costs and discount(8,002)(8,784)
Total non-current convertible notes payable$167,248 $166,466 
Schedule of interest expense
The interest expense incurred in connection with the convertible notes payable consisted of the following (in thousands):
Three Months Ended
June 30,
Six Months Ended
June 30,
2023202220232022
Coupon interest $2,191 $3,047 $5,397 $6,094 
Amortization of debt issuance costs391 356 900 712 
Total interest expense on convertible notes payable$2,582 $3,403 $6,297 $6,806