v3.25.1
Fair Value Disclosures - Summary of Financial Instruments Measured At Fair Value On a Recurring Basis (Detail) - Fair Value, Recurring [Member] - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Assets    
Assets measured at fair value $ 343,218 $ 352,230
Liabilities    
Liabilities measured at fair value 37,461 41,864
Acquisition Related Liabilities [Member]    
Liabilities    
Liabilities measured at fair value 37,461 41,864
Cash and Cash Equivalents [Member]    
Assets    
Assets measured at fair value [1] 343,218 352,230
Level 1 [Member]    
Assets    
Assets measured at fair value 343,218 352,230
Level 1 [Member] | Cash and Cash Equivalents [Member]    
Assets    
Assets measured at fair value [1] 343,218 352,230
Level 3 [Member]    
Liabilities    
Liabilities measured at fair value 37,461 41,864
Level 3 [Member] | Acquisition Related Liabilities [Member]    
Liabilities    
Liabilities measured at fair value $ 37,461 $ 41,864
[1] Includes cash invested by the Company in money market accounts with certain financial institutions.