v3.26.1
Derivatives - Schedule of Foreign Currency Exchange Contracts (Details) - Not designated as hedging instrument
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2026
USD ($)
$ / ¥
$ / ₫
$ / €
Dec. 31, 2025
USD ($)
$ / ¥
$ / €
CNY    
Derivative [Line Items]    
Notional Value (in millions) $ 40,000 $ 40,000
Forward Rate | $ / ¥ 6.8884 6.9884
Unrealized Gain/(Loss) Recorded at March 31, 2026 $ 77 $ 132
USD    
Derivative [Line Items]    
Notional Value (in millions) $ 1,000 $ 1,000
Forward Rate | $ / € 1.1543 1.8110
Unrealized Gain/(Loss) Recorded at March 31, 2026 $ (3) $ 4
Viet Nam, Dong    
Derivative [Line Items]    
Notional Value (in millions) $ 5,000  
Forward Rate | $ / ₫ 26,633  
Unrealized Gain/(Loss) Recorded at March 31, 2026 $ (42)