XML 65 R33.htm IDEA: XBRL DOCUMENT v3.22.4
Significant Accounting Policies - Derivatives and Hedging Activities (Details) - Designated as Hedging Instrument
€ in Millions, £ in Millions
Dec. 31, 2022
contract
Dec. 31, 2021
EUR (€)
contract
Dec. 31, 2021
GBP (£)
contract
Euros      
Derivative [Line Items]      
Number of contracts 0 7 7
Aggregate notional amount in foreign currency | €   € 0.8  
British Pounds      
Derivative [Line Items]      
Number of contracts 0 8 8
Aggregate notional amount in foreign currency | £     £ 0.9