XML 76 R64.htm IDEA: XBRL DOCUMENT v3.23.2
Convertible Senior Notes - Outstanding (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2023
Dec. 31, 2022
Debt    
Net carrying amount $ 261,521 $ 140,873
Convertible senior notes    
Debt    
Principal 267,850  
Less: unamortized issuance costs (6,329)  
Net carrying amount $ 261,521  
Debt instrument term 6 years  
2026 Convertible Notes    
Debt    
Principal $ 26,350  
Less: unamortized issuance costs (443)  
Net carrying amount $ 25,907  
Effective interest rate 3.34%  
2029 Convertible Notes    
Debt    
Principal $ 241,500  
Less: unamortized issuance costs (5,886)  
Net carrying amount $ 235,614  
Effective interest rate 3.28%