XML 55 R46.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
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, 2024
Jun. 30, 2023
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  
Long term portion $ 42 $ 3,800
Fair Value, Recurring | Fair Value, Inputs, Level 3    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Beginning Balance 8,656  
Acquisitions 0  
Payments (2,207)  
Change in fair value (6,273)  
Ending Balance 176  
Less: current portion (134)  
Long term portion $ 42