XML 43 R32.htm IDEA: XBRL DOCUMENT v3.24.3
Commitments and Contingencies (Tables)
9 Months Ended
Sep. 30, 2024
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 6—Leases, the minimum future commitments related to the Company's purchase commitments as of September 30, 2024 were as follows:
Cost of Revenue CommitmentsOperating Expense CommitmentsTotal Purchase Commitments
(in thousands)
Remainder of 2024$14,539 $2,679 $17,218 
202520,198 7,955 28,153 
20268,128 5,376 13,504 
2027154 — 154 
202870 — 70 
Thereafter18 — 18 
Total$43,107 $16,010 $59,117