XML 123 R71.htm IDEA: XBRL DOCUMENT v3.22.2.2
Business Combinations and Asset Acquisitions (Details) - Lixoft - USD ($)
1 Months Ended
Apr. 01, 2020
Mar. 31, 2020
May 31, 2022
Apr. 30, 2022
Jun. 30, 2021
Business Acquisition [Line Items]          
Total consideration $ 18,593,000 $ 10,800,000      
Payments to acquire businesses, gross   $ 9,500,000     $ 1,300,000
Business acquisition, equity interest Issued or issuable, number of shares (in shares)   111,682      
Business combination, consideration transferred, equity interests issued and issuable   $ 3,700,000     700,000
Business acquisition, excess working capital, paid   3,500,000      
Obligation to be paid year one   2,000,000      
Obligation to be paid year two   3,500,000      
Maximum          
Business Acquisition [Line Items]          
Total consideration   16,500,000      
Holdback liability          
Business Acquisition [Line Items]          
Business combination, held in escrow, value       $ 2,000,000  
Holdback Liability - Cash          
Business Acquisition [Line Items]          
Payments to acquire businesses, gross     $ 2,300,000    
Business combination consideration transferred, holdback, value   2,000,000      
Business combination, held in escrow, value       1,300,000  
Holdback Liability - Stock          
Business Acquisition [Line Items]          
Business combination, held in escrow, value of shares       $ 700,000  
Business combination, held in escrow, shares (in shares) 20,326        
Earnout liability          
Business Acquisition [Line Items]          
Total consideration   $ 5,500,000      
Business acquisition, equity interest Issued or issuable, number of shares (in shares)     23,825    
Business combination, consideration transferred, equity interests issued and issuable     $ 1,200,000    
Obligation to be paid year one $ 2,000,000       $ 2,000,000
Obligation to be paid year two $ 3,500,000   $ 3,500,000