XML 77 R61.htm IDEA: XBRL DOCUMENT v3.24.2
Derivative Financial Instruments (Details) - Foreign exchange forward
$ in Millions
Jun. 30, 2024
USD ($)
Derivative [Line Items]  
Derivative liability $ 2.3
Cash flow hedging | Designated as hedging instrument  
Derivative [Line Items]  
Derivative, notional amount $ 39.0