XML 42 R36.htm IDEA: XBRL DOCUMENT v3.24.3
Fair Value Measurements - Schedule of Change in Contingent Consideration (Detail) - Level 3 [Member]
$ in Thousands
3 Months Ended
Sep. 30, 2024
USD ($)
Fair Value Liabilities Measured On Recurring Basis Unobservable Input Reconciliation [Line Items]  
Balance at the beginning of period $ 2,466
Changes in fair value during the period 6,194
Payments made during the period (260)
Balance at the end of period $ 8,400