XML 93 R76.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Convertible Notes (Details) - Schedule of Convertible Notes - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
2023 Notes [Member]    
Debt Instrument [Line Items]    
Principal amount $ 130,000 $ 130,000
Less: Unamortized issuance costs (2,667) (2,987)
Carrying amount $ 127,333 $ 127,013
Effective interest rate(1) [1] 6.25% 6.25%
2021 Notes [Member]    
Debt Instrument [Line Items]    
Principal amount $ 150,000 $ 150,000
Less: Unamortized issuance costs (1,695) (2,125)
Carrying amount $ 148,305 $ 147,875
Effective interest rate(1) [1] 3.83% 3.83%
Convertible Notes [Member]    
Debt Instrument [Line Items]    
Principal amount $ 280,000 $ 280,000
Less: Unamortized issuance costs (4,362) (5,112)
Carrying amount $ 275,638 $ 274,888
Effective interest rate(1) [1] 4.96% 4.96%
[1] Includes amortization of the issuance costs and premium.