XML 103 R82.htm IDEA: XBRL DOCUMENT v3.24.0.1
Convertible Notes (Details) - Schedule of Convertible Notes - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
2023 Notes [Member]    
Debt Instrument [Line Items]    
Principal amount $ 130,000  
Plus: Premium  
Gross proceeds 130,000  
Less: Unamortized issuance costs (2,987)  
Carrying amount $ 127,013  
Effective interest rate [1] 6.25%  
2021 Notes [Member]    
Debt Instrument [Line Items]    
Principal amount $ 150,000 $ 150,000
Plus: Premium
Gross proceeds 150,000 150,000
Less: Unamortized issuance costs (2,125) (2,981)
Carrying amount $ 147,875 $ 147,019
Effective interest rate [1] 3.83% 3.83%
Convertible Notes [Member]    
Debt Instrument [Line Items]    
Principal amount $ 280,000 $ 325,000
Plus: Premium 250
Gross proceeds 280,000 325,250
Less: Unamortized issuance costs (5,112) (4,034)
Carrying amount $ 274,888 $ 321,216
Effective interest rate [1] 4.96% 4.60%
2020 Notes [Member]    
Debt Instrument [Line Items]    
Principal amount $ 115,000 $ 175,000
Plus: Premium   250
Gross proceeds   175,250
Less: Unamortized issuance costs   (1,053)
Carrying amount   $ 174,197
Effective interest rate [1]   5.26%
[1] Includes amortization of the issuance costs and premium.