XML 66 R49.htm IDEA: XBRL DOCUMENT v3.25.0.1
Financial Instruments (Schedule of Reconciliation of Contingent Consideration) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Contingent Consideration      
Change in valuation $ 11,010 $ (23,490) $ 9,000
Ascyrus Medical LLC | Level 3      
Contingent Consideration      
Balance as of December 31, 2023 63,890    
Change in valuation (11,010)    
Balance as of December 31, 2024 $ 52,880 $ 63,890