Quarterly report pursuant to Section 13 or 15(d)

Fair Value (Details)

v3.22.1
Fair Value (Details) - Diagnosys - USD ($)
Oct. 04, 2019
Apr. 02, 2022
Dec. 31, 2021
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis      
Cash purchase price $ 7,000,000    
Financial liabilities carried at fair value 2,500,000 $ 0 $ 0
Potential additional earn-out $ 13,000,000    
Achievement period (in years) 3 years    
Earn-out achievement benchmark $ 72,000,000