v3.25.4
Income Taxes - Summary of Tax Years Open for Examination (Detail)
12 Months Ended
Dec. 31, 2025
United States | Minimum  
Schedule Of Income Taxes  
Open tax year 2022
United States | Maximum  
Schedule Of Income Taxes  
Open tax year 2024
India | Minimum  
Schedule Of Income Taxes  
Open tax year 2006
India | Maximum  
Schedule Of Income Taxes  
Open tax year 2025
Japan | Minimum  
Schedule Of Income Taxes  
Open tax year 2019
Japan | Maximum  
Schedule Of Income Taxes  
Open tax year 2024
United Kingdom | Minimum  
Schedule Of Income Taxes  
Open tax year 2023
United Kingdom | Maximum  
Schedule Of Income Taxes  
Open tax year 2024
Switzerland | Minimum  
Schedule Of Income Taxes  
Open tax year 2022
Switzerland | Maximum  
Schedule Of Income Taxes  
Open tax year 2024
Singapore | Minimum  
Schedule Of Income Taxes  
Open tax year 2019
Singapore | Maximum  
Schedule Of Income Taxes  
Open tax year 2024