XML 71 R60.htm IDEA: XBRL DOCUMENT v3.22.1
Fair Value Measurements - Summary of Reconciliation of Liabilities Measured at Fair Value on Recurring Basis Using Significant Unobservable Inputs (Level 3) (Details) - USD ($)
$ in Thousands
9 Months Ended
Mar. 31, 2022
Jun. 30, 2021
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Less: current portion $ (4,471) $ (2,151)
Fair Value, Recurring | Fair Value, Inputs, Level 3    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Beginning Balance 4,631  
Acquisitions 7,800  
Payments (226)  
Ending Balance 12,205  
Less: current portion (4,471)  
Long term portion $ 7,734