XML 60 R50.htm IDEA: XBRL DOCUMENT v3.23.3
Liabilities - Convertible Senior Notes - Interest Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Non-Cash Interest Expense        
Amortization of debt discount/transaction costs     $ 824 $ 719
Total Interest Expense $ 2,430 $ 2,709 7,532 8,122
2023 Notes        
Cash Interest Expense        
Coupon interest expense   136 23 409
Non-Cash Interest Expense        
Amortization of debt discount/transaction costs   24 4 73
2025 Notes        
Cash Interest Expense        
Coupon interest expense 232 1,159 2,128 3,478
Non-Cash Interest Expense        
Amortization of debt discount/transaction costs $ 25 115 $ 218 341
Convertible Debt, Fair Value by Fair Value Hierarchy Level Level 2   Level 2  
Estimated fair value $ 33,300   $ 33,300  
2027 Notes        
Cash Interest Expense        
Coupon interest expense 234 1,172 2,151 3,516
Non-Cash Interest Expense        
Amortization of debt discount/transaction costs $ 22 $ 103 $ 197 $ 305
Convertible Debt, Fair Value by Fair Value Hierarchy Level Level 2   Level 2  
Estimated fair value $ 51,900   $ 51,900  
2029 Notes        
Cash Interest Expense        
Coupon interest expense 1,653   2,406  
Non-Cash Interest Expense        
Amortization of debt discount/transaction costs $ 264   $ 405  
Convertible Debt, Fair Value by Fair Value Hierarchy Level Level 2   Level 2  
Estimated fair value $ 269,400   $ 269,400