v3.26.3
Fair Value Measurements - Schedule of Fair Value of Assets and Liabilities Measured on a Recurring Basis (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Assets:    
Investment in convertible notes receivable $ 4,167 $ 3,000
Total assets 56,811 39,716
Liabilities:    
ImThera contingent consideration arrangements 45,394 92,075
Total liabilities 170,294 176,078
Foreign exchange contract    
Assets:    
Derivative asset 51 165
Liabilities:    
Derivative liability 148 99
2029 Capped Calls | 2029 Notes    
Assets:    
Derivative asset 52,593 36,551
2029 Embedded Derivative | 2029 Notes    
Liabilities:    
Derivative liability 124,752 83,904
Level 1    
Assets:    
Investment in convertible notes receivable 0 0
Total assets 0 0
Liabilities:    
ImThera contingent consideration arrangements 0 0
Total liabilities 0 0
Level 1 | Foreign exchange contract    
Assets:    
Derivative asset 0 0
Liabilities:    
Derivative liability 0 0
Level 1 | 2029 Capped Calls | 2029 Notes    
Assets:    
Derivative asset 0 0
Level 1 | 2029 Embedded Derivative | 2029 Notes    
Liabilities:    
Derivative liability 0 0
Level 2    
Assets:    
Investment in convertible notes receivable 0 0
Total assets 51 165
Liabilities:    
ImThera contingent consideration arrangements 0 0
Total liabilities 148 99
Level 2 | Foreign exchange contract    
Assets:    
Derivative asset 51 165
Liabilities:    
Derivative liability 148 99
Level 2 | 2029 Capped Calls | 2029 Notes    
Assets:    
Derivative asset 0 0
Level 2 | 2029 Embedded Derivative | 2029 Notes    
Liabilities:    
Derivative liability 0 0
Level 3    
Assets:    
Investment in convertible notes receivable 4,167 3,000
Total assets 56,760 39,551
Liabilities:    
ImThera contingent consideration arrangements 45,394 92,075
Total liabilities 170,146 175,979
Level 3 | Foreign exchange contract    
Assets:    
Derivative asset 0 0
Liabilities:    
Derivative liability 0 0
Level 3 | 2029 Capped Calls | 2029 Notes    
Assets:    
Derivative asset 52,593 36,551
Level 3 | 2029 Embedded Derivative | 2029 Notes    
Liabilities:    
Derivative liability $ 124,752 $ 83,904