XML 68 R57.htm IDEA: XBRL DOCUMENT v3.23.1
Convertible Senior Notes - Outstanding (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Dec. 31, 2022
Mar. 31, 2022
Debt      
Net carrying amount $ 261,222 $ 140,873  
Convertible senior notes      
Debt      
Principal 267,850    
Less: unamortized issuance costs (6,628)    
Net carrying amount $ 261,222    
Debt instrument term 6 years    
2026 Convertible Notes      
Debt      
Principal $ 26,350    
Less: unamortized issuance costs (484)    
Net carrying amount $ 25,866   $ 26,350
Effective interest rate 3.34%    
2029 Convertible Notes      
Debt      
Principal $ 241,500    
Less: unamortized issuance costs (6,144)    
Net carrying amount $ 235,356    
Effective interest rate 3.28%