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

Acquisitions - Summary of Unaudited Pro Forma Information (Details)

v3.25.4
Acquisitions - Summary of Unaudited Pro Forma Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Business Combination [Line Items]    
Reported revenue $ 197,141 $ 146,817
Pro forma revenue 243,028 189,168
Reported loss from continuing operations before income taxes (20,066) (16,161)
Pro forma loss from continuing operations before income taxes (16,002) (15,835)
Amortization of intangible assets 2,604 1,258
Keystone Perfusion Services, LLC.    
Business Combination [Line Items]    
Pro forma revenue 45,887 42,351
Pro forma loss from continuing operations before income taxes 4,064 326
Amortization of intangible assets 3,182 $ 4,493
Pre-acquisition profit-sharing arrangement 1,851  
Keystone Perfusion Services, LLC. | Transaction-Related Change-in-Control Bonuses    
Business Combination [Line Items]    
Acquisition-related costs, incurred 38,695  
Keystone Perfusion Services, LLC. | Other Transaction Costs    
Business Combination [Line Items]    
Acquisition-related costs, incurred $ 3,044