XML 69 R58.htm IDEA: XBRL DOCUMENT v3.25.2
Debt - Schedule of Total Interest Expense Recognized Related to Notes (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 $ 10,156 $ 7,641 $ 18,638 $ 15,284
Amortization of debt discount and issuance costs 1,436 937 2,548 1,868
Total interest and amortization expense 11,592 8,578 21,186 17,152
2031 Notes        
Debt Instrument [Line Items]        
Contractual interest expense 2,515   3,354  
Amortization of debt discount and issuance costs 474   631  
Total interest and amortization expense $ 2,989   $ 3,985  
Effective interest rate 2.10%   2.10%  
2029 Notes        
Debt Instrument [Line Items]        
Contractual interest expense $ 4,204 4,204 $ 8,409 8,409
Amortization of debt discount and issuance costs 502 490 1,002 977
Total interest and amortization expense $ 4,706 $ 4,694 $ 9,411 $ 9,386
Effective interest rate 2.60% 2.60% 2.60% 2.60%
2027 Notes        
Debt Instrument [Line Items]        
Contractual interest expense $ 3,437 $ 3,437 $ 6,875 $ 6,875
Amortization of debt discount and issuance costs 460 447 915 891
Total interest and amortization expense $ 3,897 $ 3,884 $ 7,790 $ 7,766
Effective interest rate 2.80% 2.80% 2.80% 2.80%