XML 80 R70.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Commitments and Contingencies (Details) - Apr. 24, 2024
€ in Millions, $ in Millions
EUR (€)
USD ($)
Positive outcome of patent infringement, patent one    
Gain Contingencies [Line Items]    
Settlement amount received € 15 $ 16.1
Positive outcome of patent infringement, patent two    
Gain Contingencies [Line Items]    
Settlement amount received € 5 $ 5.4