XML 68 R56.htm IDEA: XBRL DOCUMENT v3.25.3
Convertible Senior Notes and Capped Call Transactions - Schedule of Interest Expense Incurred (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Debt Instrument [Line Items]        
Amortization of debt issuance costs and accretion of debt discount     $ 5,568 $ 3,079
Total interest expense $ 8,113 $ 5,698 23,457 8,450
Convertible Senior Notes | Convertible Debt        
Debt Instrument [Line Items]        
Contractual interest expense 6,097 4,061 17,714 5,371
Amortization of debt issuance costs and accretion of debt discount 620 603 1,911 1,744
Amortization of debt discount $ 1,396 $ 1,034 $ 3,832 $ 1,335