XML 44 R31.htm IDEA: XBRL DOCUMENT v3.24.0.1
Debt (Tables)
12 Months Ended
Dec. 31, 2023
Debt Disclosure [Abstract]  
Schedule of Long-term Debt Instruments
The following table summarizes long-term debt, net, at December 31, 2023 and 2022 (in thousands):
 20232022
0.25% Convertible Senior Notes due 2028
Principal$345,000 $345,000 
Unamortized debt discount(6,038)(7,505)
Unamortized debt issuance costs(140)(174)
Total 0.25% Convertible Senior Notes due 2028
338,822 337,321 
1.25% Convertible Senior Notes due 2025
Principal201,250 201,250 
Unamortized debt discount(1,668)(2,891)
Unamortized debt issuance costs(206)(358)
Total 1.25% Convertible Senior Notes due 2025, net
199,376 198,001 
Equipment financing obligations— 70 
Total debt538,198 535,392 
Less: Current portion of equipment financing obligations— (70)
Total long-term debt, net$538,198 $535,322 
Schedule of Maturities of Long-term Debt
Maturities of long-term debt at December 31, 2023 are summarized as follows (in thousands):
 
0.25% Convertible Senior Notes
1.25% Convertible Senior Notes
Total Long-Term Debt
2024$— $— $— 
2025— 201,250 201,250 
2026— — — 
2027— — — 
2028345,000 — 345,000 
Thereafter— — — 
Total Debt345,000 201,250 546,250 
Less: Current portion of long-term debt— — — 
Less: Unamortized debt discount(6,038)(1,668)(7,706)
Less: Unamortized debt issuance costs(140)(206)(346)
Long-term debt, net$338,822 $199,376 $538,198