XML 44 R32.htm IDEA: XBRL DOCUMENT v3.24.3
Fair Value Measurements - Summary of Liabilities Measured at Fair Value on a Recurring Basis on the Company's Consolidated Balance Sheets (Detail) - Fair Value, Recurring [Member]
$ in Thousands
Sep. 30, 2024
USD ($)
Level 1 [Member]  
Liabilities:  
Contingent consideration payable
Fair value of financial instruments
Level 2 [Member]  
Liabilities:  
Contingent consideration payable
Fair value of financial instruments
Level 3 [Member]  
Liabilities:  
Contingent consideration payable 2,700
Fair value of financial instruments $ 2,700