v3.25.2
Shareholders' Equity - Narrative (Details) - USD ($)
$ / shares in Units, $ in Thousands, shares in Millions
1 Months Ended 3 Months Ended 6 Months Ended
Jul. 29, 2025
Feb. 29, 2024
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Sep. 30, 2023
Equity, Class of Treasury Stock [Line Items]              
Purchase of noncontrolling interest in joint venture         $ 0 $ 79,393  
Cash dividends paid     $ 17,600 $ 18,100 35,456 36,148  
Repurchase of ordinary shares     $ 20,100   $ 120,600 $ 10,052  
Subsequent Event              
Equity, Class of Treasury Stock [Line Items]              
Dividends declared pre share (in dollars per share) $ 0.12            
September 2023 Program              
Equity, Class of Treasury Stock [Line Items]              
Stock repurchase program, authorized amount             $ 500,000
Repurchase of ordinary shares (in shares)     0.7 0.0 4.2 0.3  
Repurchase of ordinary shares     $ 20,100   $ 120,600 $ 10,100  
Remaining amount under share repurchase program     $ 282,400   $ 282,400    
Dongguan Churod Electronics Co., Ltd.              
Equity, Class of Treasury Stock [Line Items]              
Equity method investment, ownership interest purchased (as percent)   50.00%          
Purchase of noncontrolling interest in joint venture   $ 79,400