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 | ||
|