XML 69 R61.htm IDEA: XBRL DOCUMENT v3.25.2
Fair Value Disclosures - Summary of Financial Instruments Measured At Fair Value On a Recurring Basis (Detail) - Fair Value, Recurring [Member] - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Assets    
Assets measured at fair value $ 349,492 $ 352,230
Liabilities    
Liabilities measured at fair value 39,161 41,864
Acquisition Related Liabilities [Member]    
Liabilities    
Liabilities measured at fair value 39,161 41,864
Cash and Cash Equivalents [Member]    
Assets    
Assets measured at fair value [1] 349,492 352,230
Level 1 [Member]    
Assets    
Assets measured at fair value 349,492 352,230
Level 1 [Member] | Cash and Cash Equivalents [Member]    
Assets    
Assets measured at fair value [1] 349,492 352,230
Level 3 [Member]    
Liabilities    
Liabilities measured at fair value 39,161 41,864
Level 3 [Member] | Acquisition Related Liabilities [Member]    
Liabilities    
Liabilities measured at fair value $ 39,161 $ 41,864
[1] Includes cash invested by the Company in money market accounts with certain financial institutions.