XML 76 R66.htm IDEA: XBRL DOCUMENT v3.25.3
Notes Payable, Net - Interest Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Senior Notes | Senior Notes Due 2030 And 2033        
Senior Convertible Notes        
Contractual interest expense $ 27,031   $ 60,069  
Amortization of debt issuance costs 791   1,741  
Total interest expense 27,822   61,810  
2027 Note Hedge | Convertible Debt        
Senior Convertible Notes        
Contractual interest expense 354 $ 862 1,487 $ 2,588
Amortization of debt issuance costs 332 803 1,411 2,368
Total interest expense $ 686 $ 1,665 $ 2,898 $ 4,956