XML 115 R99.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Summary of Supplemental Balance Sheet Information Related to Deferred Tax Assets (Liabilities) (Detail) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Operating Loss Carryforwards [Line Items]    
Deferred Tax Assets $ 98,096 $ 76,699
Valuation allowance (110,960) (86,567)
Net Deferred Tax Assets 71,078 94,915
Deferred Tax Liabilities (83,942) (104,783)
Net Deferred Tax Liabilities (12,864) (9,868)
Domestic [Member]    
Operating Loss Carryforwards [Line Items]    
Deferred Tax Assets 15,417 101,120
Valuation allowance (87,030) (84,767)
Net Deferred Tax Assets 102,447 16,353
International [Member]    
Operating Loss Carryforwards [Line Items]    
Valuation allowance (23,930) (1,800)
Deferred Tax Liabilities (28,281) (24,421)
Net Deferred Tax Liabilities $ (4,351) $ (26,221)