v3.26.3
Income Taxes - Additional Information (Detail)
$ in Thousands, € in Millions
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2026
USD ($)
Sep. 30, 2025
USD ($)
Sep. 30, 2026
USD ($)
Sep. 30, 2026
EUR (€)
Sep. 30, 2025
USD ($)
Dec. 31, 2025
USD ($)
Income Taxes [Line Items]            
Liability for uncertain tax positions $ 1,200   $ 1,200     $ 1,200
Deferred foreign income taxes     3,200     $ 1,300
Income tax (benefit) expense (1,023) $ 483 $ (14,612)   $ 23,610  
Percentage of corporate tax     15.00% 15.00%    
Revenues | €       € 750    
Federal Authorities [Member]            
Income Taxes [Line Items]            
Income tax (benefit) expense $ 1,000 $ 500 $ 14,600   $ 23,600  
Effective income tax rate (34.90%) 21.10% (28.50%) (28.50%) 32.80%