XML 118 R109.htm IDEA: XBRL DOCUMENT v3.25.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 $ 103,148 $ 80,295
Valuation allowance (115,694) (86,567)
Net Deferred Tax Assets 71,841 98,931
Deferred Tax Liabilities (84,387) (105,203)
Net Deferred Tax Liabilities (12,546) (6,272)
Domestic [Member]    
Operating Loss Carryforwards [Line Items]    
Deferred Tax Assets 102,002 100,700
Valuation allowance (87,030) (84,767)
Net Deferred Tax Assets 14,972 15,933
International [Member]    
Operating Loss Carryforwards [Line Items]    
Deferred Tax Assets 1,146  
Valuation allowance (28,664) (1,800)
Deferred Tax Liabilities   (20,405)
Net Deferred Tax Liabilities $ (27,518) $ (22,205)