XML 74 R51.htm IDEA: XBRL DOCUMENT v3.23.1
Debt - Summary of Information about the Equity and Liability Components of Notes (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Debt Instrument [Line Items]    
Principal amount of notes outstanding $ 398,750 $ 398,750
Unamortized debt issuance cost (9,036) (9,558)
Total long-term portion of notes payable $ 389,714 389,192
2024 Notes | Convertible Notes    
Debt Instrument [Line Items]    
Stated interest rate 4.50%  
Principal amount of notes outstanding $ 13,750 13,750
Unamortized debt issuance cost (210) (257)
Total long-term portion of notes payable $ 13,540 13,493
2026 Notes | Convertible Notes    
Debt Instrument [Line Items]    
Stated interest rate 2.875%  
Principal amount of notes outstanding $ 120,000 120,000
Unamortized debt issuance cost (2,340) (2,511)
Total long-term portion of notes payable $ 117,660 117,489
2027 Notes | Convertible Notes    
Debt Instrument [Line Items]    
Stated interest rate 1.50%  
Principal amount of notes outstanding $ 265,000 265,000
Unamortized debt issuance cost (6,486) (6,790)
Total long-term portion of notes payable $ 258,514 $ 258,210