XML 102 R90.htm IDEA: XBRL DOCUMENT v3.21.2
Commitments and Contingencies - Additional Information (Details)
$ in Millions
9 Months Ended
Sep. 30, 2021
USD ($)
Purchase Obligations  
Commitment And Contingencies [Line Items]  
Purchase obligation, remainder of 2021 $ 6
Purchase obligation, 2022 26
Purchase obligation, 2023 26
Purchase obligation, 2024 27
Purchase obligation, 2025 9
Purchase obligation, thereafter 7
Service Obligations  
Commitment And Contingencies [Line Items]  
Service obligation, remainder of 2021 34
Service obligation, 2022 141
Service obligation, 2023 147
Service obligation, 2024 154
Service obligation, 2025 162
Service obligation, thereafter $ 502
Service obligation agreement termination fees percentage 25.00%
Service obligation maturity period 10 years