XML 102 R88.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Additional Information (Detail) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Operating Loss Carryforwards [Line Items]      
Federal income tax rate 21.00% 21.00% 21.00%
State net operating loss carryforwards expiration period start 2029    
State net operating loss carryforwards expiration period end 2043    
Foreign net operating loss carryforwards expiration period start 2027    
Foreign net operating loss carryforwards expiration period end 2038    
Deferred tax assets, valuation allowance $ 14,200,000 $ 3,400,000  
Unrecognized tax benefits due to uncertain tax positions 17,300,000 $ 2,800,000 $ 2,900,000
Unrecognized tax benefits which would effect effective tax rate if recognized 18,000,000    
Unrecognized tax benefits, significant decrease possible within next 12 months 0    
Accrued interest and penalties related to uncertain tax positions 0    
Foreign tax credits carryovers 1,200,000    
Capital loss 11,900,000    
Domestic Tax Authority      
Operating Loss Carryforwards [Line Items]      
Net operating loss carrying forward $ 17,000,000    
Income tax year under examination, earliest 2021    
Income tax year under examination, latest 2024    
State and Local Jurisdiction      
Operating Loss Carryforwards [Line Items]      
Net operating loss carrying forward $ 65,800,000    
Income tax year under examination, earliest 2020    
Income tax year under examination, latest 2023    
Foreign Tax Authority      
Operating Loss Carryforwards [Line Items]      
Net operating loss carrying forward $ 12,200,000    
Deferred tax assets, valuation allowance $ 1,100,000    
Income tax year under examination, earliest 2011    
Income tax year under examination, latest 2023    
Foreign Tax Credit Carryovers      
Operating Loss Carryforwards [Line Items]      
Deferred tax assets, valuation allowance $ 1,200,000    
Capital loss      
Operating Loss Carryforwards [Line Items]      
Deferred tax assets, valuation allowance $ 11,900,000