Annual report [Section 13 and 15(d), not S-K Item 405]

Acquisitions - Narrative (Details)

v3.25.4
Acquisitions - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Sep. 16, 2025
Sep. 26, 2024
Dec. 31, 2025
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Business Combination [Line Items]            
Payment of seller transaction costs       $ 44,339 $ 0  
Goodwill     $ 88,210 88,210 15,540 $ 13,328
Keystone Perfusion Services, LLC.            
Business Combination [Line Items]            
Percentage of equity interest acquired 100.00%          
Upfront cash payments $ 111,324          
Issuance of common stock in acquisition (in shares) 3,434,609          
Equity issued in acquisition $ 16,828          
Consideration transferred number of shares in escrow (in shares) 1,717,303          
Post-close net working capital and gross-up adjustment     1,361      
Equity consideration in escrow and Contingent considerations $ 23,000   4,625 4,625    
Contingent consideration, net     658 658    
Acquisition-related costs expense       2,049    
Consideration paid into escrow 315          
Contingent consideration earn out receivable     $ 3,967 $ 3,967    
Identifiable intangible assets 41,700          
Goodwill 72,670          
Total purchase consideration 84,513          
Keystone Perfusion Services, LLC. | Contingent Earn-Out Consideration            
Business Combination [Line Items]            
Capped increased/decrease in contingent consideration 12,400          
Equity consideration in escrow and Contingent considerations 3,425          
Contingent consideration earn out receivable 2,725          
Keystone Perfusion Services, LLC. | Equity consideration in escrow            
Business Combination [Line Items]            
Equity consideration in escrow and Contingent considerations $ 8,414          
CJK            
Business Combination [Line Items]            
Goodwill   $ 2,212        
Total purchase consideration   $ 2,230        
CJK | General and Administrative Expense            
Business Combination [Line Items]            
Acquisition-related costs expense         $ 37