XML 56 R42.htm IDEA: XBRL DOCUMENT v3.21.2
Fair Value Measurements - Summary of Financial Liabilities Measured at Fair Value on Recurring Basis (Details) - Fair Value, Recurring Basis - USD ($)
$ in Thousands
Sep. 30, 2021
Jun. 30, 2021
Liabilities:    
Term loan   $ 273,000
Revolving credit facility   5,000
Liability for contingent consideration, current portion $ 22,654  
Liability for contingent consideration, current and non-current portion   23,502
Total 22,654 301,502
Level 1    
Liabilities:    
Term loan   0
Revolving credit facility   0
Liability for contingent consideration, current portion 0  
Liability for contingent consideration, current and non-current portion   0
Total 0 0
Level 2    
Liabilities:    
Term loan   273,000
Revolving credit facility   5,000
Liability for contingent consideration, current portion 0  
Liability for contingent consideration, current and non-current portion   0
Total 0 278,000
Level 3    
Liabilities:    
Term loan   0
Revolving credit facility   0
Liability for contingent consideration, current portion 22,654  
Liability for contingent consideration, current and non-current portion   23,502
Total $ 22,654 $ 23,502