XML 76 R66.htm IDEA: XBRL DOCUMENT v3.23.3
Debt Instruments - Schedule of Carrying Values of Debt Agreements (Details) - Convertible Debt - 2026 Convertible Notes - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2023
Dec. 31, 2022
Debt Instrument [Line Items]    
Effective interest rate 0.38%  
Principal amount $ 477,390 $ 713,753
Less: unamortized debt issuance costs (4,567) (9,043)
Less: current portion of long-term debt 0 0
Long-term debt, less current portion $ 472,823 $ 704,710