XML 87 R77.htm IDEA: XBRL DOCUMENT v3.25.4
Income Taxes - Additional Information (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Income Taxes [Line Items]      
Net operating loss carry forwards $ 27,400    
Net operating loss and business tax credit carry forwards expiration date at various dates through 2045    
Valuation allowance increase (decrease) $ 3,600 $ 500  
Impact of unrecognized tax benefits on effective tax rate 800    
Cash paid for income taxes 20,925 $ 19,300 $ 27,000
State      
Income Taxes [Line Items]      
Net operating loss carry forwards 15,000    
State | Tax Year 2044      
Income Taxes [Line Items]      
Business tax credits carry forwards 7,100    
Federal and State      
Income Taxes [Line Items]      
Net operating loss carry forwards $ 7,500    
Foreign      
Income Taxes [Line Items]      
Net operating loss and business tax credit carry forwards expiration date at various dates through 2034    
Foreign | Unlimited Carryforward Period      
Income Taxes [Line Items]      
Net operating loss carry forwards $ 5,700    
Foreign | Tax Year 2034      
Income Taxes [Line Items]      
Net operating loss carry forwards $ 21,700