v3.26.1
Debt - Schedule of Total Interest Expense Recognized Related to Notes (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Debt Instrument [Line Items]        
Amortization of debt discount and issuance costs     $ 3,745 $ 3,056
Convertible Debt        
Debt Instrument [Line Items]        
Contractual interest expense $ 11,342 $ 10,156 22,437 18,638
Amortization of debt discount and issuance costs 1,926 1,436 3,745 2,548
Total interest and amortization expense 13,268 11,592 26,182 21,186
2027 Notes, net | Convertible Debt        
Debt Instrument [Line Items]        
Contractual interest expense 3,437 3,437 6,875 6,875
Amortization of debt discount and issuance costs 472 460 940 915
Total interest and amortization expense $ 3,909 $ 3,897 $ 7,815 $ 7,790
Effective interest rate 2.80% 2.80% 2.80% 2.80%
2029 Notes, net | Convertible Debt        
Debt Instrument [Line Items]        
Contractual interest expense $ 4,204 $ 4,204 $ 8,409 $ 8,409
Amortization of debt discount and issuance costs 515 502 1,028 1,002
Total interest and amortization expense $ 4,719 $ 4,706 $ 9,437 $ 9,411
Effective interest rate 2.60% 2.60% 2.60% 2.60%
2031 Notes, net | Convertible Debt        
Debt Instrument [Line Items]        
Contractual interest expense $ 2,515 $ 2,515 $ 5,031 $ 3,354
Amortization of debt discount and issuance costs 483 474 963 631
Total interest and amortization expense $ 2,998 $ 2,989 $ 5,994 $ 3,985
Effective interest rate 2.10% 2.10% 2.10% 2.10%
2033 Notes, net | Convertible Debt        
Debt Instrument [Line Items]        
Contractual interest expense $ 1,186   $ 2,122  
Amortization of debt discount and issuance costs 456   814  
Total interest and amortization expense $ 1,642   $ 2,936  
Effective interest rate 1.00%   1.00%