XML 66 R60.htm IDEA: XBRL DOCUMENT v3.25.2
Convertible Senior Notes - Schedule of convertible note interest expense (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Debt Instrument [Line Items]        
Amortization of debt discount     $ 8,158 $ 7,727
2023 Notes        
Debt Instrument [Line Items]        
Contractual interest expense $ 1,500 $ 1,500 3,000 3,000
Amortization of debt discount 3,705 3,398 7,331 6,724
Amortization of debt issuance costs 414 408 827 815
Total $ 5,619 $ 5,306 $ 11,158 $ 10,539
Effective interest rate of the liability component 4.39% 4.39% 4.39% 4.39%
2019 Notes        
Debt Instrument [Line Items]        
Contractual interest expense   $ 65   $ 130
Amortization of debt issuance costs   112   224
Total   $ 177   $ 354
Effective interest rate of the liability component   1.00%   1.00%