XML 149 R86.htm IDEA: XBRL DOCUMENT v3.22.0.1
Commitments and Contingencies - Purchase Obligations - Narrative (Details)
$ in Millions
Dec. 31, 2021
USD ($)
Software and Services  
Long-term Purchase Commitment [Line Items]  
Non-cancelable firm purchase commitments $ 20.6