XML 66 R55.htm IDEA: XBRL DOCUMENT v3.21.4
Fair Value - Summary Showing the Recurring Fair Value Measurements of the Contingent Consideration Liability (Details) - Recurring
$ in Thousands
Nov. 30, 2021
USD ($)
May 31, 2021
USD ($)
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Contingent consideration, liabilities $ 16,540 $ 15,741
Level 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Contingent consideration, liabilities 16,540 $ 15,741
Revenue based payments | Level 3 | Discounted cash flow    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Contingent consideration, liabilities $ 16,540  
Discount rate | Revenue based payments | Level 3 | Discounted cash flow    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Contingent consideration, liability, measurement input 5  
Probability of payment | Revenue based payments | Level 3 | Discounted cash flow | Minimum    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Contingent consideration, liability, measurement input 0.66  
Probability of payment | Revenue based payments | Level 3 | Discounted cash flow | Maximum    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Contingent consideration, liability, measurement input 1