XML 60 R50.htm IDEA: XBRL DOCUMENT v3.22.2.2
Commitments and Contingencies - Narrative (Details)
Sep. 30, 2022
USD ($)
Other Commitments [Line Items]  
Other obligations $ 95,500,000
Maturity of unconditional purchase obligations  
Remainder of 2022 20,700,000
2023 38,900,000
2024 29,000,000
2025 6,300,000
2026 600,000
Indemnifications  
Maximum aggregate obligation and liability for customer 250,000
Indemnification Agreement  
Indemnifications  
Maximum possible loss per customer $ 10,000