XML 68 R60.htm IDEA: XBRL DOCUMENT v3.24.2.u1
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, 2024
Dec. 31, 2023
Assets    
Assets measured at fair value $ 141,322 $ 113,271
Liabilities    
Liabilities measured at fair value 11,414 20,294
Level 1 [Member]    
Assets    
Assets measured at fair value 141,322 113,271
Level 3 [Member]    
Liabilities    
Liabilities measured at fair value 11,414 20,294
Acquisition Related Liabilities [Member]    
Liabilities    
Liabilities measured at fair value 11,414 20,294
Acquisition Related Liabilities [Member] | Level 3 [Member]    
Liabilities    
Liabilities measured at fair value 11,414 20,294
Cash and Cash Equivalents [Member]    
Assets    
Assets measured at fair value [1] 141,322 113,271
Cash and Cash Equivalents [Member] | Level 1 [Member]    
Assets    
Assets measured at fair value [1] $ 141,322 $ 113,271
[1]

* Includes cash invested by the Company in money market accounts with certain financial institutions.