XML 70 R38.htm IDEA: XBRL DOCUMENT v3.24.0.1
Long-Term Debt (Tables)
12 Months Ended
Dec. 31, 2023
Debt Disclosure [Abstract]  
Schedule of Convertible Notes Payable
The Company’s long-term debt consisted of the following (in thousands):
December 31,
 20232022
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(7,234)(8,784)
Total non-current convertible notes payable$168,016 $166,466 
Schedule of Interest Expense
Interest expense incurred in connection with the convertible notes payable consisted of the following (in thousands):
Year Ended December 31,
 202320222021
Coupon interest$9,779 $12,542 $12,188 
Amortization of debt issuance costs1,689 1,497 1,424 
Total interest expense on convertible notes payable$11,468 $14,039 $13,612