XML 41 R35.htm IDEA: XBRL DOCUMENT v3.24.3
Fair Value Measurements - Additional Information (Detail) - USD ($)
3 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Jun. 30, 2024
Mar. 01, 2024
Fair Value Liabilities Measured On Recurring Basis Unobservable Input Reconciliation [Line Items]        
Fair value, assets, level 1 to level 2 transfers, amount $ 0   $ 0  
Fair value, assets, level 2 to level 1 transfers, amount 0   0  
Fair value, liabilities, level 1 to level 2 transfers, amount 0   0  
Fair value, liabilities, level 2 to level 1 transfers, amount 0   0  
Fair value liabilities level 3 to level 1 transfers, amount 0   0  
Fair value assets level 3 to level 1 transfers, amount 0   $ 0  
Change in the fair value of contingent consideration 6,194,000 $ 0    
AquaVida        
Fair Value Liabilities Measured On Recurring Basis Unobservable Input Reconciliation [Line Items]        
Contingent consideration 8,400,000     $ 2,100,000
Change in the fair value of contingent consideration $ 6,300,000