Quarterly report [Sections 13 or 15(d)]

Acquisitions - Narrative (Details)

v3.25.3
Acquisitions - Narrative (Details) - USD ($)
$ / shares in Thousands, $ in Thousands
9 Months Ended
Sep. 16, 2025
Sep. 30, 2025
Dec. 31, 2024
Business Combination [Line Items]      
Goodwill   $ 84,607 $ 15,540
Keystone Perfusion Services, LLC.      
Business Combination [Line Items]      
Percentage of equity interest acquired 100.00%    
Total purchase consideration $ 83,252    
Acquisition-related costs expense   $ 1,157  
Cash paid to acquire business 109,963    
Cash paid directly to seller $ 65,624    
Issuance of common stock in acquisition (in shares) 3,434,609    
Common stock closing price share (in dollars per share) $ 16,828    
Consideration transferred number of shares, in escrow (in shares) 1,717,303    
Consideration paid into escrow $ 315    
Business combination contingent consideration liability 23,000    
Identifiable intangible assets 42,600    
Goodwill 69,067    
Keystone Perfusion Services, LLC. | Contingent Earn-Out Consideration      
Business Combination [Line Items]      
Business combination contingent consideration liability 3,600    
Capped increased/decrease in contingent consideration 12,400    
Contingent consideration earn out receivable 2,800    
Business combination, contingent earn-out consideration 800    
Keystone Perfusion Services, LLC. | Equity consideration in escrow      
Business Combination [Line Items]      
Business combination contingent consideration liability $ 8,414