XML 334 R41.htm IDEA: XBRL DOCUMENT v3.26.1
Acquisitions and Divestitures - C2 CryoBalloon Purchase Price Allocation (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Nov. 03, 2025
Assets Acquired      
Goodwill $ 503,432 $ 506,837  
C2 CryoBalloon      
Assets Acquired      
Inventories     $ 431
Property and equipment     139
Goodwill     2,906
Total assets acquired     21,876
C2 CryoBalloon | Developed technology      
Assets Acquired      
Intangible assets     16,000
C2 CryoBalloon | Trade names      
Assets Acquired      
Intangible assets     1,200
C2 CryoBalloon | Customer list      
Assets Acquired      
Intangible assets     $ 1,200