v3.25.2
Debt - Schedule of Debt (Details)
$ in Thousands
1 Months Ended 6 Months Ended
Jul. 29, 2025
USD ($)
Jun. 30, 2025
USD ($)
Jun. 30, 2025
USD ($)
Jun. 30, 2025
KRW (₩)
May 31, 2025
USD ($)
Dec. 31, 2024
USD ($)
May 31, 2024
USD ($)
borrowing
May 31, 2024
KRW (₩)
borrowing
Apr. 30, 2021
KRW (₩)
borrowing
Debt Instrument [Line Items]                  
Total debt   $ 1,579,262 $ 1,579,262     $ 1,164,462      
Less: Unamortized discount and deferred debt costs, net   (6,217) (6,217)     (5,002)      
Less: Short-term borrowings and current portion of long-term debt   (374,855) (374,855)     (236,029)      
Long-term debt   1,198,190 1,198,190     923,431      
Short-term term loans, variable rate | Japan | Subsidiary Term Loans                  
Debt Instrument [Line Items]                  
Total debt   0 0     0      
Borrowing capacity available   $ 3,500 $ 3,500            
Senior Notes | 6.625% Senior notes, due September 2027                  
Debt Instrument [Line Items]                  
Interest rate (as a percent)   6.625% 6.625% 6.625%          
Total debt   $ 525,000 $ 525,000     525,000      
Redemption notice   $ 125,000 $ 125,000            
Debt instrument, redemption price, percent     100.00%            
Line of Credit | 2025 Revolving Credit Facility, applicable bank rate plus 1.75%, due May 2030 | Revolving Credit Facility                  
Debt Instrument [Line Items]                  
Interest rate (as a percent)   1.75% 1.75% 1.75%          
Total debt   $ 0 $ 0     0      
Line of Credit | 2025 Revolving Credit Facility, applicable bank rate plus 1.75%, due May 2030 | Revolving Credit Facility                  
Debt Instrument [Line Items]                  
Credit facility, borrowing capacity         $ 1,000,000        
Increase in maximum borrowing capacity amount         $ 200,000        
Current borrowing capacity   $ 1,000,000 $ 1,000,000            
Term Loan | Term A Loans, applicable bank rate plus 1.75%, 6.05% as of June 30, 2025, due May 2030                  
Debt Instrument [Line Items]                  
Interest rate (as a percent)   1.75% 1.75% 1.75%          
Effective interest rate (as a percent)   6.05% 6.05% 6.05%          
Total debt   $ 500,000 $ 500,000     0      
Face amount of debt   $ 500,000 $ 500,000            
Percentage amortization of original principal amount, years one and two   2.50%              
Percentage amortization of original principal amount, thereafter   5.00%              
Subsidiary Term Loans | Term loan, fixed rate at 3.95%, due May 2027 | Korea                  
Debt Instrument [Line Items]                  
Interest rate (as a percent)   3.95% 3.95% 3.95%          
Total debt   $ 0 $ 0     0      
Number of annual borrowings | borrowing             6 6 6
Borrowing capacity available   $ 59,000 $ 59,000 ₩ 80,000,000,000          
Subsidiary Term Loans | Term loan, fixed rate at 2.12%, due December 2028 | Korea                  
Debt Instrument [Line Items]                  
Interest rate (as a percent)   2.12% 2.12% 2.12%          
Total debt   $ 175,000 $ 175,000     200,000      
Subsidiary Term Loans | Term loan, fixed rate at 1.20%, due December 2025 | Japan                  
Debt Instrument [Line Items]                  
Interest rate (as a percent)   1.20% 1.20% 1.20%          
Total debt   $ 7,568 $ 7,568     13,868      
Subsidiary Term Loans | Term loan, fixed rate at 1.23%, due December 2026 | Japan                  
Debt Instrument [Line Items]                  
Interest rate (as a percent)   1.23% 1.23% 1.23%          
Total debt   $ 27,286 $ 27,286     33,333      
Subsidiary Term Loans | Term loan, fixed rate at 1.59%, due December 2027 | Japan                  
Debt Instrument [Line Items]                  
Interest rate (as a percent)   1.59% 1.59% 1.59%          
Total debt   $ 54,503 $ 54,503     59,923      
Subsidiary Term Loans | Term loan, fixed rate at 1.80%, due December 2028 | Japan                  
Debt Instrument [Line Items]                  
Interest rate (as a percent)   1.80% 1.80% 1.80%          
Total debt   $ 85,052 $ 85,052     89,059      
Subsidiary Term Loans | Term loan, fixed rate at 2.05%, due December 2029 | Japan                  
Debt Instrument [Line Items]                  
Interest rate (as a percent)   2.05% 2.05% 2.05%          
Total debt   $ 106,853 $ 106,853     108,779      
Subsidiary Term Loans | Term loans, SOFR plus 0.75%, weighted average of 5.06% as of June 30, 2025 , due June 2025 | China                  
Debt Instrument [Line Items]                  
Interest rate spread (as a percent)     0.75%            
Total debt   $ 0 $ 0     35,000      
Subsidiary Term Loans | Term loans, SOFR plus 0.75%, weighted average of 5.06% as of June 30, 2025, due 2025 | China                  
Debt Instrument [Line Items]                  
Interest rate spread (as a percent)     0.75%            
Weighted average interest rate (as a percent)   5.04% 5.04% 5.04%          
Total debt   $ 54,500 $ 54,500     55,500      
Subsidiary Term Loans | Term loans, SOFR plus 0.95%, weighted average of 5.25% as of June 30, 2025, due December 2026 | China                  
Debt Instrument [Line Items]                  
Interest rate spread (as a percent)     0.95%            
Total debt   $ 43,500 $ 43,500     $ 44,000      
Subsidiary Term Loans | Term loans, SOFR plus 0.95%, weighted average of 5.25% as of June 30, 2025, due December 2026 | China | Subsequent Event                  
Debt Instrument [Line Items]                  
Payment for debt prepayment $ 98,000                
Subsidiary Term Loans | Term loans, SOFR plus 0.95%, weighted average of 5.25% as of June 30, 2025, due December 2026 | China | Weighted Average                  
Debt Instrument [Line Items]                  
Weighted average interest rate (as a percent)   5.25% 5.25% 5.25%          
Subsidiary Term Loans | Term Loan, fixed rate at 1.85%, Due April2024 | Korea                  
Debt Instrument [Line Items]                  
Interest rate (as a percent)   1.85% 1.85% 1.85%          
Face amount of debt | ₩                 ₩ 80,000,000,000.0
Borrowing capacity available             $ 59,000 ₩ 80,000,000,000.0