XML 83 R67.htm IDEA: XBRL DOCUMENT v3.22.2.2
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
12 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Fair Value, Liability, Recurring Basis, Unobservable Input Reconciliation, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] Gain Loss Remeasurement Of Contingent Consideration Liabilities Gain Loss Remeasurement Of Contingent Consideration Liabilities
Less: current portion $ (2,204) $ (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 1,641
Acquisitions 7,874 4,000
Payments (420) (681)
Change in fair value (3,570) (329)
Ending Balance 8,515 $ 4,631
Less: current portion (2,204)  
Long term portion $ 6,311