v3.25.4
Reportable Segments - Schedule of Constant Currency Reporting (Details)
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Japanese yen      
Segment Reporting Information [Line Items]      
Foreign currency exchange rate, translation 120 107 107
South Korean won      
Segment Reporting Information [Line Items]      
Foreign currency exchange rate, translation 1,250 1,175 1,175
Chinese yuan      
Segment Reporting Information [Line Items]      
Foreign currency exchange rate, translation 6.9 6.7 6.7
New Taiwan dollar      
Segment Reporting Information [Line Items]      
Foreign currency exchange rate, translation 31 31 31
Mexican peso      
Segment Reporting Information [Line Items]      
Foreign currency exchange rate, translation 21 20 20
Euro      
Segment Reporting Information [Line Items]      
Foreign currency exchange rate, translation 0.88 0.81 0.81