XML 88 R74.htm IDEA: XBRL DOCUMENT v3.25.4
Notes Payable, Net - Interest Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Convertible Debt | 2027 Note Hedge      
Senior Convertible Notes      
Contractual interest expense $ 1,793 $ 3,451 $ 3,450
Amortization of debt issuance costs 1,898 3,176 3,126
Total interest expense 3,691 $ 6,627 $ 6,576
Senior Notes Due 2030 And 2033 | Senior Notes      
Senior Convertible Notes      
Contractual interest expense 87,101    
Amortization of debt issuance costs 2,545    
Total interest expense $ 89,646