XML 41 R31.htm IDEA: XBRL DOCUMENT v3.22.2
Commitments and Contingencies (Tables)
6 Months Ended
Jun. 30, 2022
Commitments and Contingencies Disclosure [Abstract]  
Purchase Commitments
Aside from the Company's finance and operating lease commitments, including its colocation operating commitments, which have been disclosed in Note 7—Leases, the minimum future commitments related to its purchase commitments as of June 30, 2022 were as follows:
Cost of Revenue CommitmentsSaaS AgreementsTotal Purchase Commitments
(in thousands)
Remainder of 2022$22,445 $6,051 $28,496 
202321,601 16,031 37,632 
202411,524 2,139 13,663 
2025853 393 1,246 
2026166 — 166 
Thereafter89 — 89 
Total$56,678 $24,614 $81,292