v3.25.2
Financial Instruments and Fair Value Measurement - Narrative (Details)
$ in Millions
Jun. 30, 2025
USD ($)
Apr. 25, 2025
EUR (€)
derivative
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
AOCI related to cash flow hedges to be reclassified | $ $ 1.2  
Cash Flow Hedge | Designated as Hedging Instrument    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Number of interest rate swaps | derivative   2
Notional amount converted into EUR | €   € 200,000,000.0
Cash Flow Hedge | Designated as Hedging Instrument | Interest Rate Swap One    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Derivative, fixed interest rate   1.925%
Cash Flow Hedge | Designated as Hedging Instrument | Interest Rate Swap Two    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Derivative, fixed interest rate   1.928%