XML 42 R32.htm IDEA: XBRL DOCUMENT v3.23.3
Commitments and Contingencies (Tables)
9 Months Ended
Sep. 30, 2023
Commitments and Contingencies Disclosure [Abstract]  
Schedule of 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 the Company's purchase commitments as of September 30, 2023 were as follows:
Cost of Revenue CommitmentsOperating Expense CommitmentsTotal Purchase Commitments
(in thousands)
Remainder of 2023$13,749 $4,481 $18,230 
202427,789 5,107 32,896 
20254,974 1,143 6,117 
20267,622 499 8,121 
2027111 — 111 
Thereafter40 — 40 
Total$54,285 $11,230 $65,515