XML 54 R43.htm IDEA: XBRL DOCUMENT v3.25.2
Convertible Senior Notes and Capped Call Transactions - 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]        
Contractual interest expense $ 1,936 $ 790 $ 3,872 $ 1,581
Amortization of debt issuance costs 887 385 1,774 768
Total 2,823 1,175 5,646 2,349
2025 Notes        
Debt Instrument [Line Items]        
Contractual interest expense 786 790 1,572 1,581
Amortization of debt issuance costs 386 385 770 768
Total 1,172 1,175 2,342 2,349
2029 Notes        
Debt Instrument [Line Items]        
Contractual interest expense 1,150 0 2,300 0
Amortization of debt issuance costs 501 0 1,004 0
Total $ 1,651 $ 0 $ 3,304 $ 0