Quarterly report [Sections 13 or 15(d)]

Acquisitions - Narrative (Details)

v3.26.1
Acquisitions - Narrative (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 22, 2026
Jun. 30, 2026
Jun. 30, 2026
Jun. 30, 2025
Jun. 02, 2026
Dec. 31, 2025
Business Combination [Line Items]              
Payments of cash acquired       $ 34,823 $ 0    
Liability consideration       2,950 $ 0    
Remeasured contingent consideration $ 33,516   $ 33,516 33,516     $ 24,210
Goodwill 106,946   106,946 106,946     88,210
Contingent Consideration - LPS              
Business Combination [Line Items]              
Remeasured contingent consideration 3,000   $ 3,000 3,000     $ 0
Common Stock              
Business Combination [Line Items]              
Issuance of common stock in acquisition (in shares)     742,060        
Louisville Perfusion Services              
Business Combination [Line Items]              
Percentage of equity interest acquired           100.00%  
Heart and Lung Transplant National Recovery Program              
Business Combination [Line Items]              
Percentage of equity interest acquired   100.00%          
Individually Immaterial Business Combinations              
Business Combination [Line Items]              
Acquisition-related costs expense     $ 514 $ 691      
Total purchase consideration 42,417            
Payments of cash acquired 35,200            
Equity consideration $ 4,267            
Stock price (in dollars per share) $ 5.75   $ 5.75 $ 5.75      
Identifiable intangible assets $ 19,980   $ 19,980 $ 19,980      
Goodwill 18,208   18,208 $ 18,208      
Individually Immaterial Business Combinations | Minimum              
Business Combination [Line Items]              
Acquisition-related costs expense   $ 1,100          
Individually Immaterial Business Combinations | Maximum              
Business Combination [Line Items]              
Acquisition-related costs expense   $ 22,300          
Individually Immaterial Business Combinations | Common Stock              
Business Combination [Line Items]              
Issuance of common stock in acquisition (in shares)       742,060      
Individually Immaterial Business Combinations | Contingent earn-out consideration              
Business Combination [Line Items]              
Liability consideration 2,950            
Individually Immaterial Business Combinations | Contingent consideration, potential purchase adjustment              
Business Combination [Line Items]              
Contingent consideration 150   150 $ 150      
Individually Immaterial Business Combinations | Contingent consideration, earn-out payments              
Business Combination [Line Items]              
Contingent consideration $ 4,080   $ 4,080 $ 4,080