XML 80 R70.htm IDEA: XBRL DOCUMENT v3.21.2
Commitment and Contingencies (Details) - USD ($)
1 Months Ended
May 31, 2020
Jun. 30, 2021
Use of Certain Cloud Services through June 2029 [Member]    
Other Commitments [Line Items]    
Purchase commitment $ 1,000,000,000.00  
Remaining obligation under purchase agreement   $ 904,600,000
Use of Ceetain Cloud Services through May 2024 [Member]    
Other Commitments [Line Items]    
Remaining obligation under purchase agreement   96,200,000
Purchase commitment in fiscal 2021   32,000,000.0
Purchase commitment in fiscal 2022   24,000,000.0
Purchase commitment in fiscal year 2023   24,000,000.0
Purchase commitment at any time over the three-year term   $ 20,000,000.0