v3.26.1
Derivative Financial Instruments - Schedule of Foreign Exchange Rate Risk (Details) - Jun. 30, 2026 - Foreign Exchange Forward - Designated as Hedging Instrument
€ in Millions, ¥ in Millions, $ in Millions, $ in Millions
SGD ($)
EUR (€)
USD ($)
JPY (¥)
EUR | Purchase        
Derivative [Line Items]        
Derivative, notional amount | €   € 27.0    
EUR | Sell        
Derivative [Line Items]        
Derivative, notional amount   0.0 $ 32.2  
JPY | Purchase        
Derivative [Line Items]        
Derivative, notional amount | ¥       ¥ 5,206.2
JPY | Sell        
Derivative [Line Items]        
Derivative, notional amount   12.3 20.3  
SGD | Purchase        
Derivative [Line Items]        
Derivative, notional amount | $ $ 64.5      
SGD | Sell        
Derivative [Line Items]        
Derivative, notional amount   € 3.5 $ 47.5