XML 106 R60.htm IDEA: XBRL DOCUMENT v3.23.2
Derivative instruments and hedging activities - Narrative (Details) - Interest Rate Swaps - Designated as Hedging Instrument
Jun. 30, 2023
USD ($)
Derivative Instruments and Hedging Activities Disclosures [Line Items]  
Derivative, notional amount $ 350,000,000
AOCI before tax, attributable to parent $ 3,500,000