XML 97 R87.htm IDEA: XBRL DOCUMENT v3.24.0.1
Fair Value Disclosures - Summary of Financial Instruments Measured At Fair Value On a Recurring Basis (Detail) - Fair Value, Recurring [Member] - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Assets    
Assets measured at fair value $ 113,271 $ 107,354
Liabilities    
Liabilities measured at fair value 20,294 32,675
Level 1 [Member]    
Assets    
Assets measured at fair value 113,271 107,354
Level 3 [Member]    
Liabilities    
Liabilities measured at fair value 20,294 32,675
Acquisition Related Liabilities [Member]    
Liabilities    
Liabilities measured at fair value 20,294 32,675
Acquisition Related Liabilities [Member] | Level 3 [Member]    
Liabilities    
Liabilities measured at fair value 20,294 32,675
Cash and Cash Equivalents [Member]    
Assets    
Assets measured at fair value [1] 113,271 107,354
Cash and Cash Equivalents [Member] | Level 1 [Member]    
Assets    
Assets measured at fair value [1] $ 113,271 $ 107,354
[1]

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